uCOS-III任务堆栈溢出检测及统计任务堆栈使用量的方法
1. 在操作系统任务设计的时候,通常会遇到一个比较麻烦的问题,也就是任务堆栈大小设定的问题,为此我们我需要知道一些问题:
1.1. 任务堆栈一但溢出,意味着系统的崩溃,在有MMU或者MPU的系统中,对堆栈溢出的检测十分简单,因为这是MMU和MPU必备的功能之一。(uCOS-II/uCOS-III中均有针对没有MMU和MPU的处理器对堆栈溢出检测的策略)
1.2. 堆栈的大小取决于该任务
原创
2013-08-02 00:30:41 ·
15337 阅读 ·
8 评论