如果用cube生成的USB不能被电脑识别,那么就要注意在cube中把上述的两个值放大。
在代码中的
startup_stm32f429xx.s文件中:
Stack_Size EQU 0x4000
Heap_Size EQU 0x8000
在FreeRTOS中建立的最后一个任务不能执行,可能原因如下:
#define configTOTAL_HEAP_SIZE ((size_t)48*1024)//((size_t)0x8000)
在FreeRTOSConfig.h中。