CH569 传输过程死机问题求解答

image.png

如图,正在批量上传数据时突然出现了这么一个错误,然后读取端点读到的长度一直就是0了,用CH375ResetDevice函数复位USB回应的也是OK,但是数据还是无法读到。

我的下位机是一个一直向上传输数据的,直接用DMA把HSPI和USB连接在了一起,不存在程序卡住的可能,上位机大概就是一个类似的初始化过程,后续就是一直读取数据然后根据len长度来处理数据image.png

解决了,大概,我也不知道怎么解决的,呃呃呃呃呃,我就在HSPI和USB3.0的中断里把PA7和PA8输了两个电平出来打算看一下程序到底卡死在哪里,然后运行一上午了没有再报错过,删掉USB3.0中的PA8输出又报错了。别问,问就是基于BUG的单片机程序设计,nnd,我反正是晕了


哈哈


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