摘要
通过分析μC/OS-Ⅱ操作系统的安全性与稳定性,利用Cortex-M3内核上配置的MPU(Memory Protection Unit,存储器保护单元),把内存划分为特权级与用户级两个区。对移植到内核上的μC/OS-Ⅱ实时操作系统进行改进与优化,使操作系统与用户任务在不同的访问等级下运行,并且使用不同的堆栈指针,以提高系统的安全性与稳定性。
This paper analyzes the security and stability of μC/OS-II operating system. Using the MPU (Memory Protection Unit) of Cortex-M3 core,the memory is divided into two areas called privileged level and user level,μC/OS-II ported to Cortex - M3 kernel is improved and optimized. It makes the operating system and user tasks run under different access levels, and uses different stack pointers to enhance the security and stability of system.
出处
《单片机与嵌入式系统应用》
2011年第2期33-35,共3页
Microcontrollers & Embedded Systems