关于usb固件编程,定义描述符时的问题

ronc2000   2007-4-10 13:45 楼主
最近小弟我在研究usb固件编程,有一个疑惑,就是定义usb configuration descriptor的时候,其中的wTotalLength字段关于配置描述符的总长度时,为什么要进行高低字节交换。

回复评论 (4)

原因很简单,就是方便机器处理
点赞  2007-4-10 15:47
这样怎么就方便机器处理了啊?
点赞  2007-4-10 18:33
USB的数据传输使用的是小端格式,可能LZ使用的MCU是大端格式,所以需要高低字节的交换。
点赞  2007-4-10 21:47
谢谢。原来是这样
点赞  2007-4-11 10:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复