完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我有一个问题时,使用和谐USB引导装载演示和连接USB设备使用集线器。我的设置是:PIC32 USB启动器套件II(PIC32MX795F512L)MPLAB-X-IDE 3.26HARMony1.07.01MPLAB-XC32编译器1.40+1.40B设备支持(免费版本)Windows764位PC,所有最新更新的ICY-BOX IB-AC610 USB 3.0HUB,自供电,连接到PC“USB设备树查看器”(Wi)上的USB 3.0端口我编译和编程基本引导程序应用程序没有任何问题。然后我直接将PIC启动器套件连接到我的PC->没有问题,设备被枚举,描述符在“USB设备树查看器”中正确显示。HUB,显示描述符需要一些时间,并且描述符中有一个错误,该错误表示:“ERROR String Descriptor 1未找到”(即i.er字段)。还有其他人发现这个问题吗?我应该从哪里开始捕捉这个bug?不幸的是,我没有访问USB协议分析器硬件。目前我的假设是USB设备堆栈中的竞争条件,因为当使用集线器而不是直接USB连接时,枚举定时应该是不同的。生产产品,我无法控制客户是否使用集线器。/托马斯
|
|
相关推荐
1个回答
|
|
同时,在我的开发PC上安装了Wireshark并捕获了USB数据包。奇怪的是,在捕获的数据中根本找不到字符串描述符。设备、配置和HID报告描述都在那里。我仍然不知道问题从哪里来。也许我还需要学习一些关于捕获过滤器的知识。但是在测试过程中,我发现了一些其他奇怪的行为:只要我的PICkit3同时连接到与PIC32 USB启动器工具包2(Bootloader)相同的集线器,我就会犯String描述符#1的错误。但是当PICTIT3没有连接时,一切都运行良好。所以这两个装置似乎有一些干扰,我仍然不明白……/托马斯
|
|
|
|
只有小组成员才能发言,加入小组>>
5161 浏览 9 评论
1999 浏览 8 评论
1928 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3171 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2226 浏览 5 评论
731浏览 1评论
613浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
503浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
629浏览 0评论
527浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 23:52 , Processed in 1.075011 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号