分类: LINUX
2008-11-25 14:20:46
1test _client 使用方法: test_client opcode 16进制的位数 16进制数
2,test_client 发送数据的原理与字节顺序,发送的是0x1122接收后是
[03:39:14] 0011,
[03:39:14] 0022,但copy到int freq=0 后, memcpy( &freq, tcmd->cmd_pdata, length);后freq值是:
0x2211(8721)
3 两次在memcpy( &freq, tcmd->cmd_pdata,sizeof(UINT32))时原来没有进行复盖。
先发送。./test_client 117 4 1122
与./test_client 117 2 11的值是一样的。而 memcpy( &freq, tcmd->cmd_pdata, length);没有这个问题。
4 Memcpy()的源与目的的复制,一开始弄倒了,从而freq是个随机值,达不到memcpy( &freq, tcmd->cmd_pdata, length)的问题