项目场景: STM32CUBEMX生成USB-cdc裸奔工程,无法正常识别 问题描述: 在使用STM32CUBEMX 库文件版本 F4-1.25.1 导出USB-CDC工程,裸奔测试连接功能时,发现USB无法正常识别,具体表现为设备管理器中显示黄色感叹号,属性中显示设备无法启动代码10,请求的操作不成功。 原因分析: stm32 usb相关函数内存不足,导致进入错误中断无限循环。 解决方案: 将startup_stm32f411xe.s文件中的Heap_Size加大即可