首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 其他IC/制程 > USB调试经验

USB调试经验

资料介绍
USB调试经验
USB 调试经验
时间:2007-08-16 来源: 作者: 点击:4589 字体大小:【大 中 小】


在枚举 usb 设备时,在 SetConfiguration 后一定不要忘了 SetInterface,没走这一步 80%
的设备认不了(我做读优盘时就因为忘了它元旦好几天都没过好)。这一点很多 51+SL811
的例程都忘了。我也是后来用 bus hound 抓总线小样时才发现的。bus hound 真是颗救命稻
草,建议所有调 usb 的朋友,开门四件事:看《usb2.0 原理与工程开发》前六章;下载例
程;看要做器件所属 usb 设备类的说明;学会用 bus hound!这四件事都做好再开始,福神
才会最大地保佑你。


下面是 win2000 认优盘时总线上的活动记录,bus hound 抓的。别的设备类也有通用性


Bus Hound 5.00 capture. Complements of www.perisoft.net


中国电信优盘
作者注:
20.0 是指主设备号 20,子设备 0。其实就是说 20 是 usb hub 的一个口,0 是 0 号端点
24 是初步认出 usb 设备后分配的设备号
Device - Device ID (followed by the endpoint for USB devices)
(20) USB Mass Storage Device
(21) TAT Flash Disk [ROM=2.00]
(24) Generic USB Flash Drive [ROM=%z!Y]
(25) ICSI MP3 PLAY
标签:USB调试
USB调试经验
本地下载

评论