[圈圈教你玩USB] 為什麼無**常跳出獲取字符串請求呢?

[复制链接]
2523|1
 楼主| kk2614755 发表于 2009-9-16 20:45 | 显示全部楼层 |阅读模式
如題: 還有一處不明白望大蝦門指教一下 SendLength = ConfigurationTable[3]; //高字节 SendLength = SendLength * 256 + ConfigurationTable[2]; //低字节 這兩句是什麼意思啊 我看不懂, ConfigurationTable是設置描述符 的數組 可是他為什麼要 * 256呢? 我隨手算了一下 值也沒有發生變化啊 SendLength = 8; 加了這句後 就能正常發出字符串描述符的請求了 ...望大家指點一二... 萬分感謝
computer00 发表于 2009-9-22 14:14 | 显示全部楼层
长度有两个字节的,分成高字节和低字节存储,这个处理是将两个字节合成一个int型的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

440

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部