AutoOSEK内核改进与扩展

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:ccc_tw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和通信技术的迅速发展,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术等各个方面。因此,研究嵌入式系统中最关键的技术--嵌入式操作系统有着相当重要的意义。   嵌入式操作系统具有面向特定应用的特点,各种应用千差万别,这决定了不太可能出现可普遍适用的嵌入式实时操作系统,因此,开发、升级具有自主知识产权的嵌入式实时操作系统是很有意义的。   本文选择的研究对象为作者所在实验室自行开发的基于OSEK/VDX规范的嵌入式操作系统AutoOSEK,该操作系统的报警模块和资源管理模块以及内核临界区的划分尚存在一些不足,这些不足直接影响了该操作系统的稳定性和实时性,因此有必要对该操作系统进行改进、扩展。   本文第二章在分析OSEK/VDX规范的基础上,按照实时操作系统的要求对AutoOSEK的报警模块、资源模块进行了重新设计和实现,并为其重新划分了内核临界区,从而提高了AutoOSEK的实时性。   本文第三章首先对uC/OS-Ⅱ的内存管理方式进行分析,发现了其内存管理机制存在的一些缺陷,提出了为内存块和段添加控制信息域的方法,分别设计并实现了固定大小存储区的内存管理机制和可变大小存储区的内存管理机制,从而扩展了AutoOSEK的功能。   本文第四章按照OSEK/VDX规范的要求设计并实现了消息队列机制,为了顺应嵌入式操作系统的通信网络化发展趋势并结合作者所在实验室的实际情况,为AutoOSEK添加了基于EPA通信协议栈的外部通信模块。   最后,对改进、扩展后的AutoOSEK进行了功能测试和性能测试,测试结果表明,对AutoOSEK的改进工作提高了该操作系统的实时性和稳定性,并且为其添加的固定大小存储区管理模块和消息队列管理模块的性能均优于同一平台下uC/OS-Ⅱ的相应模块。
其他文献
不变流形(包括稳定流形和不稳定流形)计算具有深刻的理论背景和广泛的应用背景。由于自然界中所有随着时间而变化的现象都可以用适当的动力学模型描述(如微分方程、差分方程
学位
采用高效率经济型的交流调速系统取代原有的直流调速系统已经成为电机调速技术发展的方向。本文深入研究和设计开发了一套基于传动控制单元(DCU)的37KW异步电机交流调速实验
EPA标准是我国工业自动化领域第一个拥有自主知识产权的现场总线技术国际标准。功能块是EPA控制系统中实现监控和控制的主要手段,可以分布到现场设备上以构筑所需要的控制系统
学位
本文研究了两轮自平衡机器人(Self-Balancing TWR)的数学模型、系统参数辨识方法及几种控制模式下的控制方法,取得的主要成果有: 1、运用Euler-Lagrange建模理论建立了两轮
在当今信息爆炸的时代,如何从大量的、杂乱无章的、强干扰的海量数据中挖掘潜在的、有利用价值的信息,这对人类的信息处理能力提出了前所未有的挑战。由此产生了人工智能一个
跨区域电网互联是现代电网的特点,低频振荡问题在制约互联电网传输容量的同时,亦影响了互联电网的安全稳定运行。传统电力系统稳定器通过测量本地局部信息(如功角、角速度等)构成附加励磁反馈控制,虽能阻尼局部振荡模式,但不能有效抑制区域间振荡模式。广域阻尼控制利用广域测量系统所采集的能有效反映区域间振荡模式的远方信号来设计控制器,对区域间振荡模式具有更好的阻尼效果。互联电力系统的广域特性使得信号在传输、处理
井下短程通讯是调制式旋转导向钻井系统中的一项关键技术,它的作用是将井下近钻头的空间姿态(井斜角、方位角、工具面角)等信息跨井下马达或涡轮电机上传到随钻测量系统(MWD),
倒置GPS系统是基于成熟的GPS技术而发展起来的一种导航系统。它可以摆脱美国GPS系统的束缚和控制,在我国境内提供低成本、区域性、高精度的定位。倒置GPS信号的处理是实现动态
微创手术与传统手术相比,能够有效地减少手术创伤,缩短治疗时间,降低手术风险,已经被国内外视为热门的研究领域。本文利用南开大学机器人与信息自动化研究所自主研发的多轴运动控
论文在基于视觉的移动机器人定位系统方面展开了深入研究。具体而言,利用顶视摄像机,设计了一个全局的、高精度视觉定位系统,为移动机器人自定位提供了位姿参考;利用车载摄像机,设