USB(CDC):
1、 当电脑能识别但是有黄色感叹号时需要将:USBD_MAX_NUM_INTERFACE 和SBD_MAX_NUM_CONFIGURATION 设置为2;
2、 设置好后黄色感叹号没有了,但是依然无法打开串口,这时需要将编译器的
HAL库默认的Heap_Size为0x200,要扩大为0x1500。实际上STM32F4Cube HAL库的USB设备库例子已经对此做了修改,但是,如果要自己用Stm32CubeMx生成CDC类程序的时侯,一定要记得手动修改Heap_Size。HAL库默认的Stack_Size也从0x400扩大为0x500。
3、解决TIM一开启就会进入中断:先清除中断标志位后再开启中断。