完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在使用名为 cyusb3014.Yesterday 的芯片开发我的应用程序, 我发现当 USB 设备与PC连接时,以下代码将崩溃。 同时,"控制中心"将无法正常工作。
CCyUSBDevice myUSB = new CCyUSBDevice();//creat new USB device我已经尝试了许多不同的 USB 设备与PC一起与FX3设备连接,没有任何问题。但是昨天,我发现了一个 USB 设备,它是一款名为“Mindvision”的工业相机,如果它与PC连接 的同时FX3设备与PC连接,程序将崩溃。 另一个问题是,FPGA 与 GPIF II 的 cyusb3014 连接。 如何监控 USB 线在FPGA端连接,我想用一个信号来指示 USB的连接状态。而且我不知道该怎么做。 |
|
相关推荐
1个回答
|
|
造成代码崩溃的原因可能有几个可能性:
1. 芯片驱动程序不兼容或存在bug,导致与该USB设备连接时出现崩溃。你可以尝试更新或重新安装芯片的驱动程序,或与芯片制造商联系以获取更多支持。 2. USB设备与FX3芯片之间的通信协议或数据传输方式不匹配,导致芯片无法正确处理设备发送的数据。你可以检查设备的通信协议和FX3芯片的数据处理逻辑是否匹配,并确保通过正确的API调用来处理设备的数据。 3. USB设备与PC之间的电气问题,例如电压或电流的突然变化,可能导致芯片或PC的电路崩溃。你可以检查USB设备的电气规格,并确保与PC连接时没有发生电气异常。 关于FPGA与GPIF II的连接监控,你可以考虑使用示波器来监测FPGA与FX3芯片之间的信号传输情况。你可以将示波器的一个通道连接到FPGA与FX3之间的信号线上,以捕获信号的波形。通过观察波形的变化,你可以判断USB线的连接状态。 |
|
|
|
只有小组成员才能发言,加入小组>>
3976 浏览 0 评论
8527 浏览 0 评论
5947 浏览 0 评论
4091 浏览 1 评论
5183 浏览 0 评论
请问一下qspi mtsr引脚传输一次32bit后引脚不拉低怎么解决?
410浏览 2评论
649浏览 2评论
4751浏览 2评论
最近UJA1023开发遇到问题了,各位大神有谁知道可以替代这颗芯片的
583浏览 1评论
810浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 07:51 , Processed in 1.256591 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号