八月 26, 2020
07:52 PM
各位大神,我遇到在CYpress芯片工作一段时间之后,概率性出现批量传输失败的问题。具体现象为,可能在传输几个G的数据之后,可能出现在PC端调用批量传输函数(同步或者异步)返回失败,具体函数为“BeginDataXfer”,“WaitForXfer”,“FinishDataXfer”,“XferData”。在API函数说明中,并未指出这4个函数返回失败的具体原因以及解决方法。
使用的硬件环境,是CY3014的USB3.0的超高速数据传输,只有批量传输会概率性死掉,在固件端收到USB数据后,会通过DMA搬运到GPIF2接口,传输给FPGA。
已解决! 转到解答。
1 解答
八月 27, 2020
07:26 PM
2 回复数
八月 27, 2020
09:21 PM
您好!感谢您的回答!