论文部分内容阅读
基于具有广泛应用前景的ARMCortex—M3微处理器体系结构,将μC/OS-Ⅱ实时操作系统移植到微处理器LM3S8962。通过分析微处理器LM3S8962和μC/OS-Ⅱ内核结构,并且结合ARMCortex—M3体系特点,利用ARMCortex-M3所固有的嵌套向量中断控制器(NVIC)和,Thumb-2指令集体系结构(ISA),完成了移植μC/OS-Ⅱ所需要的函数的编写.宏的定义和任务堆栈的实现,特别是利用ARMCortex—M3所提供的新型中断一可挂起系统调用(PendSV)作为实时系统完成任务切换