打印

请问BUS HOUND里抓出来的GET STATUS和规范上的咋不一样?

[复制链接]
2380|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
似水无痕|  楼主 | 2012-5-30 15:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟刚开始接触USB学习,我用的一颗SOC芯片(CC2531)中有高速USB CONTROLLER,用BUS HOUND抓到其工作时的记录,发现GET STATUS这个指令:  13.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS               1.1.0(2)     
  13.0  DI     01 01 01 00  


是需要回复4个字节的,我想查回复的4个字节是啥意思,但是我在文档
《Universal Serial Bus Specification》中查到关于GET STATUS这个指令的回复wLength只有两个字节,不知道这是咋回事,我去哪里找到BUS HOUND中抓到的4个字节对应的含义呢?

相关帖子

沙发
cloudborn| | 2012-5-30 22:22 | 只看该作者
a3 00 00 00  01 00 04 00,,中04表示要返回数据的长度。

使用特权

评论回复
板凳
似水无痕|  楼主 | 2012-6-4 16:45 | 只看该作者
没人知道吗?

使用特权

评论回复
地板
huaziforever| | 2012-6-24 23:59 | 只看该作者
GET STATUS这个指令的回复wLength不一定是2bytes,只有是device状态才是2bytes;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

489

帖子

1

粉丝