NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

cy7c68013 读写超时 io错误

cy传输.png

usb芯片用的cy7c68013。固件程序:2端口OUT,6端口IN,四缓冲,slavefifo模式,批量传输(BULK)。
下位机程序:接到上位机发送的任意数据后,就从0-255循环发送数据。
!!!上位机情况:最常见读写超时,有的时候还io错误,偶尔接到一次数据就再也收不到了(接受数据正确)。
官方上位机:正常显示。

ps:下位机fpga驱动,每回重启fpga,cypress固件重下会收上来一次数,最后io错误结尾。

 

0 项奖励
1 条消息(共 2 条)
5,733 次查看

这个问题似乎出在USB通信上,可以按照以下步骤确认问题所在:

1.上下位机通信协议是否正确?如果不正确自然会报超时错误;

2.建议把上位机读取或者写入超时时间设置长一些,防止短时没有有效数据报错。

3.您的固件用其他程序能正常使用吗?

0 项奖励
2 条消息(共 2 条)
4,777 次查看