This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
各位大侠们:
我在调试MSP430F5XX USB HID通信例子时,编译好后,写入MSP430F5528中,然后和电脑USB通信是,提示:Unknown device.
例子是:MSP430USBDevleopersPackage_3_20_02 中的hidDatapipe中的H1_Example.
如何解决呀!
不知道 你解决了问题没 我来答复你吧
我用的是MSP430F5510 我也遇到过你这个情况 这个情况是USB没有正确枚举 你需要用TI提供的USB Descriptor Tool 描述符工具来配置好USB ,
配置内容包括你要用的USB类 比如你的HID 类 还有XT2的频率 还有VID PID等 。
配置好了保存为dat文件,然后生成descriptor.c .h 和 UsbIsr.c 加入项目后,编译烧录就可以正确识别USB设备了 。
Hi,
USB BSL不需要驱动,默认枚举成HID设备,驱动windows自带。出厂前boot loader程序已固化在MCU中。出现unknow device提示,建议先从电路查起,跟我们的EVM电路对比一下,有无不一样的地方?特别是USB D+、D-相关电路,MCU晶振(使用USB功能对晶振有要求,USB 串行引擎时钟为48MHz,外接晶振只能为48MHz的偶数分频(因为要用PLL倍频),USB BSL默认只支持4MHz、8MHz、12MHz或24MHz晶振检测)保证硬件电路没问题了,再开始调试程序。
Thanks.
谢谢热心的回答。
再一个,有源码的情况下,可以加入调试信息,很方便的就检查到程序在哪里出问题了。
如果只看表面现象,很难进行下一步的分析。
谢谢。