FreeRTOS 任务栈设置

1. 裸机编程任务栈设置 对于裸机编程,栈空间的大小分配也非常重要。局部变量,函数调用时的现场保护和返回地址,函数的形参,进入中断函数前和中断嵌套等都需要栈空间,栈空间定义小了会造成系统崩溃(一般情况下会跳转到一个异常中断内)。如图所示: 裸机的情况下,STM32F103工程中栈大小的配置文件 2. RTOS编程任务栈设置 在 RTOS 下,裸机编程里面的栈大小有了一个新的名字叫系统栈空间,而任务
相关文章
相关标签/搜索