您现在的位置:网站首页答辩论文计算机毕业设计

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

  • 简介:硕士论文-基于ARM平台的μC/OS-Ⅱ的内核分析、扩展及改进,正文共62页。,【摘要】 嵌入式操作系统是一种实时的、支持嵌入式系统应用的操作系统软件,它是嵌入式系统(包括硬、软件系统)极为重要的组成部分,通常包括和硬件相关的底层驱
    类型:nh    页数:62   
    资料包括:论文   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
文件大小:3.54MB
适用专业:计算机应用技术
适用年级:研究生
论文编号:200291

论文简介:
硕士论文-基于ARM平台的μC/OS-Ⅱ的内核分析、扩展及改进,正文共62页。
【摘要】 嵌入式操作系统是一种实时的、支持嵌入式系统应用的操作系统软件,它是嵌入式系统(包括硬、软件系统)极为重要的组成部分,通常包括和硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图像界面等。μC/OS-Ⅱ作为一个完整的,可移植、固化、裁剪的占先式实时多任务内核,已经在世界范围内得到广泛的使用,故此本文以μC/OS-Ⅱ操作系统作为研究对象。论文首先对所用嵌入式系统、ARM体系结构及μC/OS-Ⅱ操作系统做了简要介绍;然后深入研究和分析了μC/OS-Ⅱ内核并对其调度系统进行了改进,主要是将时间片调度思想引入到μC/OS-Ⅱ的调度算法中,使其在应用到对实时性要求不是很高,但是需要不断轮转运行的任务的时候性能得到提高;其次设计与实现了μC/OS-Ⅱ针对ARM体系结构的引导程序与移植程序,并对其进行了详细的分析;最后对μC/OS-Ⅱ操作系统进行了功能扩展,主要包括人机交互接口(命令解析器)、低层部分驱动程序(串口,SPI, FLASH等)、及XMODEM协议等。本论文所涉及的研究与设计,主要为后续复杂系统开发提供方便,可以极大地提高复杂系统的开发效率,缩短开发周期。
【Abstract】 Embedded OS is real-time operating system software which is used to support the application of embedded system. It is a paramount component of embedded system (including hardware and software system) and usually includes bottom-driven software which is relevant to hardware, system kernel, DDI Device Driver Interface, communication protocol and graphics interface etc. Today’s popularμC/OS-Ⅱis the object of study in this paper. As a complete, transplantable, solidifiable, tailorable, preemptive real-time and multitasking preemptive kernel,μC/OS-Ⅱhas been used worldwide.First of all, this paper makes brief introduction on embedded system, ARM system structure andμC/OS-II operating system. Secondly, The paper makes deep study and analysis on theμC/OS-Ⅱand discusses the improvement on dispatching system ofμC/OS-Ⅱ. The major achievement lies on that the thought of time slot dispatching algorithm is introduced so that the performance ofμC/OS-Ⅱwill be improved for the task that good performance for the real-time is not required but alternate operation is needed. Thirdly, the bootleader and portable program for ARM system structure are realized. Finally, function expansion forμC/OS-Ⅱoperation system is made, mainly including man-computer interactive interfaces (CLI), low layer partial drivers (UART, SPT and FLASH etc.) and XMODEM protocol etc.The study and design that this paper refers to give great convenience to develop complicated system, improve the efficiency of developing the complicated system dramatically and shorten development cycle time.
【关键词】 μC/OS-Ⅱ内核; 驱动程序; 移植; 命令解析器;
【Key words】 μC/OS-Ⅱ; drivers; transplantation CLI;


论文文件预览:
共1文件夹,1个文件,文件总大小:3.54MB,压缩后大小:3.01MB

  • 硕士论文-基于ARM平台的μC/OS-Ⅱ的内核分析、扩展及改进
  • nh基于ARM平台的_C_OS_的内核分析_扩展及改进.nh  [3.54MB]

查看评论 已有0位网友发表了看法
  • 验证码: