stm32usb庫bug及解決辦法

本人項目開發stm32usb設備的時候,發現usb發送會經常性的阻塞main函數,或者說無法讓程序流暢的運行,實時性大打折扣,甚至會卡幾十毫秒都很正常,我不明白st爲什麼會寫出這樣的usb程序,實屬腦殘,經過幾經周折找到了解決辦法: usb_dcusb_dcd_int.c文件中,函數DCD_WriteEmptyTxFifo有個bug,會導致經常死循環,導致usb庫耗時過長。 應該如下修改,在原始程
相關文章
相關標籤/搜索