Chinaunix首页 | 论坛 | 博客
  • 博客访问: 542084
  • 博文数量: 150
  • 博客积分: 5010
  • 博客等级: 大校
  • 技术积分: 1861
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-17 00:19
文章分类

全部博文(150)

文章存档

2011年(1)

2009年(14)

2008年(135)

我的朋友

分类: 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)的问题 

阅读(1248) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~