Cy68013 热插拔引起 xferdata或FinishDataXfer返回的 数据长度等于0

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
不适用

68013配置如下:

1)EP2:OUT,512*2,作为命令端口;

2)EP4:IN,512*2,作为命令端口;

3)EP6:IN,512*4,作为数据端口;

4)同步写入方式,手动提交包。

用我们写的软件,在采集过程中拔掉USB数据线,然后插上,不能从EP6接收数据,xferdata或FinishDataXfer返回的 数据长度等于0。但EP2和EP4收发正常。FPGA这边看,EP6已满,FPGA的slwr信号不再拉低。

在此咨询各位高手,望指点一下,小弟拜谢。

0 点赞
0 回复数