1. 程式人生 > 實用技巧 >STM32CUBEMX生成的USB虛擬串列埠無法識別,顯示黃色感嘆號

STM32CUBEMX生成的USB虛擬串列埠無法識別,顯示黃色感嘆號

專案場景:

STM32CUBEMX生成USB-cdc裸奔工程,無法正常識別


問題描述:

在使用STM32CUBEMX 庫檔案版本 F4-1.25.1 匯出USB-CDC工程,裸奔測試連線功能時,發現USB無法正常識別,具體表現為裝置管理器中顯示黃色感嘆號,屬性中顯示裝置無法啟動程式碼10,請求的操作不成功。

在這裡插入圖片描述
在這裡插入圖片描述


原因分析:

stm32 usb相關函式中malloc記憶體請求失敗,