首页> 中文学位 >基于ARM平台的μC/OS-Ⅱ的内核分析、扩展及改进
【6h】

基于ARM平台的μC/OS-Ⅱ的内核分析、扩展及改进

代理获取

摘要

嵌入式操作系统是一种实时的、支持嵌入式系统应用的操作系统软件,它是嵌入式系统(包括硬、软件系统)极为重要的组成部分,通常包括和硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图像界面等。μC/OS-Ⅱ作为一个完整的,可移植、固化、裁剪的占先式实时多任务内核,已经在世界范围内得到广泛的使用,故此本文以μC/OS-Ⅱ操作系统作为研究对象。
   论文首先对所用嵌入式系统、ARM体系结构及μC/OS-Ⅱ操作系统做了简要介绍;然后深入研究和分析了μC/OS-Ⅱ内核并对其调度系统进行了改进,主要是将时间片调度思想引入到μC/OS-Ⅱ的调度算法中,使其在应用到对实时性要求不是很高,但是需要不断轮转运行的任务的时候性能得到提高;其次设计与实现了μC/OS-Ⅱ针对ARM体系结构的引导程序与移植程序,并对其进行了详细的分析;最后对μC/OS-Ⅱ操作系统进行了功能扩展,主要包括人机交互接口(命令解析器)、低层部分驱动程序(串口,SPI,FLASH 等)、及XMODEM 协议等。
   本论文所涉及的研究与设计,主要为后续复杂系统开发提供方便,可以极大地提高复杂系统的开发效率,缩短开发周期。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号