本帖最后由 xiaoqi937 于 2010-5-15 19:09 编辑
我想把这个帖子重发一遍,可能会和yhx001遇到的问题不太一样。
现象:USB接到电脑上,出现了USB unknown Device。打开详细资料后看到的VID和PID都是0000,和我配置的不一样。
我用64215做了一个鼠标的HID。用的USBFS模块。成功烧完程序后,上电,用万用表测了一下D+和D-,其中D+是3.1V,D-是0V。这样的电压正常吗?对于D+和D-没有接上拉电阻,只是各串了一个24欧的电阻。对于CY的片子,USB数据线需要接上拉吗?是不是驱动能力不够啊?
还有就是,为了降低功耗用的是lowspeed模式,给芯片供电是3.3V,芯片上的对应USB的Vdd也接的3.3V。这个会有影响吗?
我觉得,不论程序是怎样的,只要配置好了USB和HID的描述符,PC应该能识别出USB设备的。不知道这样的理解对不对?谁有经验能分享一下吗?
USB线肯定没有问题,试验过。
郁闷啊,我恨UNKNOWN |