1 / 52
文档名称:

【硕士论文】基于arm的嵌入式强实时内核设计.pdf

格式:pdf   页数:52
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

【硕士论文】基于arm的嵌入式强实时内核设计.pdf

上传人:fxl8 2013/4/19 文件大小:0 KB

下载得到文件列表

【硕士论文】基于arm的嵌入式强实时内核设计.pdf

文档介绍

文档介绍:基于那度胧角渴凳蹦诤松杓
摘要
随着国内工业化、数字化的迅速发展,嵌入式开发在行业中的重要性越
来越显著。嵌入式开发领域对产品的功能性、稳定性、实时性等方面的要求也越
来越高。
采用嵌入式实时操作系统作为开发平台,以高性能的嵌入式处理器为工业控
制等领域的主控制器可以有效地提高系统的可靠性、实时性、和软件编程的灵活
性。在嵌入式处理器方面,辜芤丫诟咝阅堋⒌凸摹⒌统杀镜那度胧搅
域里占领先地位。而在嵌入式操作系统方面,适合国内发展方向的解决方案以及
系统基础结构方面并不理想。首先,国外成熟的嵌入式实时操作系统大都成本高、
结构复杂,不适合强实时应用;其次,因大部分实时操作系统不公开源码,使开
发的产品存在安全隐患。而类似疧狪男⌒颓渴凳鼻度胧讲僮飨低衬诤
虽然具有低成本、易控制、小规模、高性能等特性,但这类系统的基础较为薄弱,
面临产品化和商业化还有一定的距离。
本文针对这种情况,结合现有的操作系统内核理论及嵌入式强实时系统的特
殊需求,特别是对狪难芯糠治龌∩希嫦蚯渴凳庇τ茫杓啤⒐乖
了一种适合在位砥骰肪诚率褂玫哪诤恕U庋龅哪康氖俏A颂峁┮桓
基础牢固、值得信赖的基本平台。
本文研究工作主要集中在以下几个方面:
针对嵌入式环境中高效、简洁、易扩展、易剪裁的要求,对内核体系结构框
架进行了设计。内核整体上采用分层结构,在各层中采用功能相对独立的模块:
在最底层借鉴微核的原理,只提供最基本的功能模块。
针对系统快速和稳定的实时响应能力需求,为卸辖⒘送骋坏闹卸先
口,采用合理的半嵌套工作方式;保留2豢善帘沃卸希诳焖俜从Τ『鲜
用;引入中断分段处理机制解决中断和任务的乒蚕恚枰S脖;せ葡
互协调所引起的硬保护机制被隐性地泛滥使用问题。
针对应用提出的系统行为的可预测性需求,在调度算法方面采用基于优先级
位图的抢占阈值调度算法,提高了处理器的利用率和任务集合的可调度性,减少
了内核存储开销;在共享资源访问控制方面,以优先级天花板协议为依据,使用
互斥事件解决优先级反转和死锁问题的发生。
为了保障系统的强实时性能,本文还对内核的时钟管理、内存管理等方面进
行了设计。最后,通过实时性能测试,结果表明该实时内核有很好的强实时特性。
关键词:嵌入式实时操作系统、微内核、任务调度、抢占阈值调度算法、
协议、
基于那度胧角渴凳蹦诤松杓



.瑃疭

豶. 弱




琹.
, .
.

甋瑃
,
. ,
畉畇.
, 弘疧琹


. .
/—,
.
、析.

吐閏琫
瑃.
,



,
瓼: 瑃


.


.
.

.
基于那度胧角渴凳蹦诤松杓

.
·

篹—,, ,

基于那度胧角渴凳蹦诤松杓
第一章概述
嵌入式实时系统简介
嵌入式实时系统中采用的操作系统称为嵌入式实时操作系统,它既是嵌入式
操作系统,又是实时操作系统。作为一种嵌入式操作系统,它具有嵌入式软件共
有的可裁剪、低资源占用、低功耗等特点:而作为一种实时操作系统疚亩允
时操作系统特性的讨论仅限于强实时操作系统,下面提到的实时操作系统也均指
强实时操作系统Ω媚芗笆毕煊ν獠糠⑸乃婊录⒁宰愎豢斓乃俣
完成对事件处理的计算机应用系统。换句话说,计算机能及时响应外部事件的请
求,在规定的时间内完成对事件的处理,并能控制所有实时设备和实时任务协调
运行。
嵌入式实时系统在许多应用领域正在变得越来越关键,承担着系统中重要的
核心角色。应用范围的不断扩大使得实时系统变得越来越复杂,需要应对各种可
靠性需求,优先约束需求,可调度需求等等。【俊
实时系统不但要具有功能上的正确性,还要有时间上的正确性,即,只有限
定的时间内完成的计算僮才是正确的。这一限定的时间被称作最终截止期,
即时间死线。对于超过最终截止期完成的计算,其结果是无用的,
或者是只能达到部分价值。在实时系统中。实现某个功能的执行体称为任务
。通常对任务和实时系统作如下的划分:①如果一个任务没能在最终截
止期之前完成一次操作,结果是灾难性的,称作硬实时任务
蛘咔渴凳比挝瘢虎谌绻桓鋈挝衽级谥葱兄写砉渥钪战刂蛊冢
造成系统性能的下降,则称作软实时任务蛘呷跏凳
任务,例如在互联网上传输语音数据的任务。至少包含一个硬实时任务的系统,
称作硬实时系统,否则称作软实时系统。
实时系统主要通过以下三个性能指标来评价系统的实时性能:①响应时间
指实时系统从识别出一个外部事件到

最近更新

2023年包头钢铁职业技术学院单招职业技能测试.. 39页

2023年北海康养职业学院单招职业技能测试题库.. 40页

2023年南京工业职业技术大学单招职业倾向性测.. 41页

2023年南京铁道职业技术学院单招职业适应性测.. 40页

2023年南昌交通学院单招职业技能考试模拟测试.. 41页

2026年光棍节活动创意策划方案 7页

2023年厦门安防科技职业学院单招职业倾向性考.. 40页

2023年合肥职业技术学院单招职业技能测试题库.. 41页

2026年元旦的主题活动征文 6页

2023年吉林职业技术学院单招职业倾向性测试题.. 40页

2026年元旦晚会班级高中作文 4页

2023年哈尔滨传媒职业学院单招职业技能考试模.. 39页

2023年哈尔滨科学技术职业学院单招职业适应性.. 40页

2026年元旦佳节问候祝愿短句 20页

2023年嘉兴职业技术学院单招职业倾向性考试模.. 39页

2026年元宵节综合实践活动总结 8页

2026年元宵节的寓意含义是什么 6页

2023年四平职业大学单招职业适应性考试模拟测.. 40页

2023年大理农林职业技术学院单招职业倾向性考.. 39页

2026年元宵节五年级日记500字 5页

2023年天津医学高等专科学校单招职业倾向性测.. 42页

2023年天津市单招职业倾向性考试题库附答案 41页

2023年天津职业大学单招职业倾向性考试模拟测.. 42页

2023年太原城市职业技术学院单招职业技能测试.. 39页

2023年宁夏中 卫 市单招职业倾向性考试题库最.. 39页

2023年安徽体育运动职业技术学院单招综合素质.. 40页

2023年安徽国际商务职业学院单招职业技能考试.. 41页

2023年安徽汽车职业技术学院单招职业倾向性考.. 40页

2023年安徽省宿州市单招职业适应性考试模拟测.. 41页

2023年安徽矿业职业技术学院单招职业倾向性测.. 41页