375接收数据有问题,请帮忙

您好,我用DSP通过375做USB主机(主机端),连接另一个单片机(设备端),在进行数据传输时,由主机端发送数据给设备端时,一切正常,可是从设备端返回数据给主机端时,有时会发生错误,具体情况如下: 主机端在接收数据之前应该先收到一个中断的,这时中断状态应该是0x14。可是我在操作过程中发现有时是正确的,有时候中断状态却是0x20或0x28,这时接收的数据也是0,但实际上设备端确实已经把数据返回了。 请帮忙分析一下这会是什么原因造成的,有什么解决方法,谢谢!

这个问题应该不是很难查,首先用你的下位机程序,上位机用我们的CH372DEBUG程序,来调试你下位机的程序,调试好了之后在用你调好的下位机程序来调试你上位机程序,不然都不清楚问题是出现在了下位机还是上位机。


只有登录才能回复,可以选择微信账号登录