FreeRTOS中栈大小设置的疑问
在使用FreeRTOS时一直存在对栈设置的疑问,见以下三点疑问:
1、Starup_stm32f40_41xxx.s中的 “Stack_Size EQU 0x00001000”这里的设置的作用?
2、在工程“options”——“target”设置中IRAM1的start地址、size大小中size大小的用处?
3、在FreeRTOSConfig.h中,宏定义#define configTOTAL_HEAP_SIZE ((size_t)(55*1024))的作用?
三个设置栈大小的地方之间又有何种联系?多谢!