μC/OS操作系统在MPC860上的移植与性能分析

μC/OS操作系统在MPC860上的移植与性能分析

论文摘要

实时操作系统作为嵌入式系统重要组成部分,其性能是影响嵌入式系统运行的关键因素。本课题为满足“高速密码芯片验证平台”对操作系统实时性的要求,研究在该平台所采用的MPC860处理机上移植实时性好的μC/OS—Ⅱ操作系统和和如何对操作系统的实时进行性能评测等问题。 首先,在分析操作系统μC/OS-Ⅱ内核结构和MPC860硬件平台的基础上,将μC/OS-Ⅱ移植到MPC860平台上。 然后,对μC/OS-Ⅱ在该硬件平台上的实时性,设计了两种方案,作了初步的测试分析。测试结果表明,μC/OS-Ⅱ不仅支持的平台种类非常广泛,而且还具有优异的实时性能。 本文主要包括以下几个方面: 1.总结了嵌入式实时操作系统的基本知识,并分析了μC/OS-Ⅱ内核结构和MPC860硬件平台。 2.分析了操作系统的实时性的评价指标调度延迟和中断延迟,以及如何测试这些参数。分析总结了影响操作系统实时性的重要因素:内核函数的关中断时间和中断恢复时间等。 3.在上述分析的基础上,结合具体硬件平台MPC860和操作系统μC/OS-Ⅱ、完成了移植工作,解决了移植过程中面临的关键问题。 4.给出了实时性测试方案,并根据此方案进行了性能测试,证明该操作系统的实时性能优异,能够极大的提高嵌入式系统的效率。 目前,本课题的研究成果已应用于国家863项目“高速密码芯片及验证平台开发”中,取得了较好的效果。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • §1.1 引言
  • §1.2 本文的背景和意义
  • §1.3 本文的结构和贡献
  • 第二章 目标平台软硬件结构
  • §2.1 μC/OS-Ⅱ内核结构
  • §2.2 MPC860的体系结构
  • §2.3 操作系统移植与调试
  • §2.4 本章小结
  • 第三章 RTOS的性能指标和测试方法
  • §3.1 RTOS的性能指标
  • §3.2 测量程序执行时间
  • §3.3 性能测试方案的研究
  • §3.4 本章小结
  • 第四章 μC/OS-Ⅱ在MPC860上的移植
  • §4.1 引导与初始化
  • §4.2 操作系统内核
  • §4.3 移植实现
  • §4.5 本章小结
  • 第五章 μC/OS-Ⅱ静态性能分析
  • §5.1 测试方案设计
  • §5.2 内核函数的时间参数
  • §5.3 中断时间参数的测试
  • §5.4 本章小结
  • 第六章 μC/OS-Ⅱ动态性能分析
  • §6.1 测试方案
  • §6.2 测试结果
  • §6.3 测试结果分析
  • 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].国产嵌入式操作系统发展思考[J]. 单片机与嵌入式系统应用 2019(12)
    • [2].基于操作系统思想的智慧校园架构设计[J]. 中国教育信息化 2020(05)
    • [3].全球第二大操作系统死亡倒计时[J]. 办公自动化 2020(06)
    • [4].国产操作系统的机遇与挑战[J]. 电脑知识与技术 2020(14)
    • [5].计算机嵌入式操作系统初探[J]. 计算机产品与流通 2020(11)
    • [6].国产操作系统生态体系建设现状分析[J]. 信息安全研究 2020(10)
    • [7].自主开发操作系统并建设生态[J]. 办公自动化 2019(11)
    • [8].国产操作系统期待“通吃”任重道远[J]. 上海企业 2019(10)
    • [9].Linux操作系统环境下常见故障的探讨[J]. 信息与电脑(理论版) 2018(11)
    • [10].一种便携式操作系统的多媒体应用模式探索[J]. 中国教育技术装备 2016(24)
    • [11].一种云操作系统的虚拟化层连接方法研究[J]. 电脑知识与技术 2017(17)
    • [12].嵌入式操作系统这么多,哪一个适合你?[J]. 单片机与嵌入式系统应用 2017(09)
    • [13].掌握网络空间安全的主动权[J]. 汕头大学学报(人文社会科学版) 2017(05)
    • [14].嵌入式操作系统的发展过程及发展趋势[J]. 信息与电脑(理论版) 2014(22)
    • [15].高职《操作系统》课程教学改革的策略研究[J]. 云南社会主义学院学报 2014(04)
    • [16].国产操作系统的技术特点及应用范围研究[J]. 电脑知识与技术 2015(04)
    • [17].《操作系统》课程教改的探讨[J]. 山西科技 2015(03)
    • [18].基于透明计算的云操作系统[J]. 电子制作 2015(12)
    • [19].云操作系统的安全性思考[J]. 企业技术开发 2015(24)
    • [20].编新闻、瞎评论HOT or COLD?[J]. 电脑爱好者 2009(20)
    • [21].浅谈计算机嵌入式操作系统[J]. 电脑迷 2017(03)
    • [22].浅析嵌入式操作系统的应用与发展[J]. 无线互联科技 2013(11)
    • [23].操作系统究竟可以做到多小[J]. 软件和信息服务 2010(09)
    • [24].操作系统[J]. 小学生时空 2009(03)
    • [25].“3+4”分段培养模式中操作系统课程资源的建设[J]. 计算机时代 2020(11)
    • [26].安装操作系统常见问题解决[J]. 网络安全和信息化 2020(05)
    • [27].鸿蒙操作系统打造生态的路径思考[J]. 单片机与嵌入式系统应用 2019(10)
    • [28].国产嵌入式操作系统迎来百花齐放的新时代——“国产嵌入式操作系统技术与产业发展论坛”圆满结束[J]. 单片机与嵌入式系统应用 2019(10)
    • [29].国产操作系统研发对系统能力培养的需求与实践[J]. 计算机工程与科学 2018(S1)
    • [30].安卓系统的应用及发展趋势[J]. 技术与市场 2016(12)

    标签:;  

    μC/OS操作系统在MPC860上的移植与性能分析
    下载Doc文档

    猜你喜欢