在线时间0 小时
UID3113257
注册时间2016-8-8
NXP金币0
该用户从未签到
新手上路

- 积分
- 9
- 最后登录
- 2016-9-19
|
最近在用LPC2378实现与PC端进行数据通信的一个作业,在网上下载了例程,刚开始这个历程连主函数部分都不能正常运行,经过修改之后可以完整的将主函数跑完,但是用USB连接线将开发板和电脑连接之后,电脑显示USB设备无法识别,利用第三方软件也无法查询到开发板的设备ID和产品ID。初步估计还是因为芯片里的程序有错误,整个芯片里的程序包含,“设备描述符部分。硬件抽象层,设置 USB 设备的运行条件。LPC23xx USB 应用层。LPC23xx USB 接口命令层,这几个部分”所以想请问一下各位大神,可能是因为程序里的哪一部分有问题,是设备描述符么?还是其他的问题
另外,我将目前阶段的程序上传上来了,希望有关大神在有时间的时候可以阅览一下程序,给小弟解答一下疑问。不胜感激!
最佳答案
建议楼主先用USB数据分析仪之类的工具查看,捕获一下USB设备枚举过程中的数据,确认USB设备枚举是否通过,以及出现的错误在枚举过程中的哪一阶段,这样才能更好的锁定错误范围。 ...
|
|