现在在做usb相关测试有2个问题:
1.在tf卡读取的过程中(等待DMA传输完成),进入usb中断,usb中断又调用了tf卡写入程序,导致程序死循环
我尝试过调用库中的usbd_suspend和 resume,发现usb并不会暂停,
2.usb传输过程中上位机异常停止,没有接受数据,程序会不停的进入usb中断,然后不会跑到主程序中
我尝试使用库中的reset, stop,都无法使程序停止进入usb中断,
有没有做过usb的老司机帮帮忙
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
我也不知道怎么说
tf卡读取是读取字库文件,当gui文字变化时(比如时间变化或者温度变化),如果这时候从上位机发命令让usb传输文件进tf卡就会出问题,我疑惑的是能不能在下位机上暂停这个传输,等待文字读取完成再开始,尝试了下几种方法都不行....有点迷茫
一周热门 更多>