嵌入式实时操作系统的应用研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:A3512516
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式实时操作系统是嵌入式应用软件的基础和开发平台,其中涉及到软件和硬件两方面的问题。嵌入式实时操作系统的研究的核心在于其内核结构和基本功能的研究以及嵌入式实时操作系统在不同芯片上的移植、任务的开发以及功能的扩展,同时这也是的嵌入式实时操作系统难点问题。 本文在阐述嵌入式实时操作系统概念和特性的基础之上,以一个特殊的实时嵌入式操作系统——μC/OS—Ⅱ为例子,讨论了μC/OS—Ⅱ的内核结构,分析了μC/OS—Ⅱ中的任务调度和中断处理机制,描述了μC/OS—Ⅱ中时钟节拍服务和μC/OS—Ⅱ初始化和启动的步骤,介绍了μC/OS—Ⅱ包括任务管理、时间管理、内存管理、任务间的通信和同步在内的基本功能。在充分了解了μC/OS—Ⅱ的基础上,本文还详细分析了μC/OS—Ⅱ的移植要求和移植步骤,并对μC/OS—Ⅱ的移植进行了有益的尝试——成功将μC/OS—Ⅱ移植到TMS320C24x DSP上。此外本文还对μC/OS—Ⅱ任务的开发和功能的扩展进行了尝试。主要研究内容如下: μC/OS—Ⅱ的基本功能的分析。全面了解并掌握μC/OS—Ⅱ的内核结构和基本功能,为有效的应用μC/OS—Ⅱ打下基础。 μC/OS—Ⅱ的移植的研究。分析了移植的条件,并以笔者将μC/OS—Ⅱ移植到TMS320C24x DSP为例,说明了移植的具体过程。 μC/OS—Ⅱ的配置常量的分析和任务开发的介绍。介绍了μC/OS—Ⅱ的配置常量的配置和使用,并通过笔者开发的两个简单的例子程序说明了如何建立个任务并使其运行。 μC/OS—Ⅱ的功能的扩展。笔者成功在μC/OS—Ⅱ中实现了对ARP报文和IP报文的处理,实现了PCI接口查找PCI设备以及驱动串口。 所有的程序都通过了试验和调试,运行状况良好
其他文献
捷联惯导系统是近年来惯性技术的一个发展方向。在捷联惯导系统中,用数学平台代替了常规的物理平台。由于捷联惯导系统具有的一系列优点,在许多应用中有取代平台式惯导系统的趋
随着社会经济的发展,城市规模的不断扩大,交通总量的持续上升,对现有的城市道路体系产生很大的压力,因此,必须对现有的城市道路进行规划调整,满足城市发展的要求.计算机交通
脚本是一种通常可以编辑和运行、具有极高抽象级别的编程语言,而脚本技术就是与此相关的技术的总称。由于其强大的自定义功能,脚本技术正在被越来越多的软件供应商使用。 实
学位
现代工业生产自动化、连续化水平的不断提高,对生产的可靠性、安全性提出了更高的要求,因而过程监控已成为过程控制领域的重要研究方向之一。过程监控的理论与实践涉及多方面学
本论文以电梯群控算法为主要研究内容,同时介绍了电梯控制系统的网络集成。本文将模糊推理和神经网络相结合的模糊神经网络技术应用到该群控系统中,选择平均等待时间、长时间等
该文的研究是在本溪钢铁公司炼钢厂的煤气回收系统的技术改造的背景下进行的.本钢煤气回收系统的风机耗能高,经济性差.目前的模型建立工作已经成功,但是由经验法得出的准备投
本论文在课题前期研究的基础上对现代温室黄瓜标准化栽培管理智能决策支持系统做了进一步研究.本论文在原先的基础上对现代温室黄瓜标准化栽培管理智能决策支持软件做了进一
近年来,随着国内汽车需求量的增加,汽车工业高速发展,汽车板簧的应用及需求量也日益增多。板簧的生产要经过很多道工序,国内汽车板簧生产过程当中,用来搬运板簧的多是人力搬
染色体的分析与识别是细胞遗传学的一个重要课题,在遗传病诊断方面有着广泛的实际应用.传统的染色体识别是人工进行的,不仅识别准确率较低,而且整个识别工程相当繁琐,需要耗