f4 usb库相关问题

2019-07-21 04:44发布

现在在做usb相关测试有2个问题:
1.在tf卡读取的过程中(等待DMA传输完成),进入usb中断,usb中断又调用了tf卡写入程序,导致程序死循环
我尝试过调用库中的usbd_suspend和 resume,发现usb并不会暂停,
2.usb传输过程中上位机异常停止,没有接受数据,程序会不停的进入usb中断,然后不会跑到主程序中
我尝试使用库中的reset, stop,都无法使程序停止进入usb中断,

有没有做过usb的老司机帮帮忙
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。