- 4
- 0
- 约 67页
- 2016-01-06 发布于江苏
- 举报
摘 要
嵌入式系统是软件和硬件的紧密结合,应用于专业领域的计算机
系统。嵌入式系统研究中的一个热点和难点问题是嵌入式操作系统。
研究通用操作系统的实现,对其改造或扩展以增强其微型化、构件化
和实时性等功能,是嵌入式操作系统的一个研究方向。文章以智能摊
铺机控制系统为应用背景,选择Li叫x操作系统作为研究的蓝本,以
期研究出一个能够满足应用需求的、嵌入化的Linux操作系统,达到
微型化、构件化和实时性等要求。
本文首先分析了Linux主要功能模块的源代码,研究了Linux体
系结构组成,三大功能模块的实现机制及主要数据结构和其相互之间
关系。在研究Linux的微型化和构件化方面,本文在分析Linux源代
码的基础上,结合操作系统理论的发展,提出了采用微内核结构来改
造Linux各功能模块的思想并给出了实现的方法和策略。
文章的重点研究内容是嵌入式Linu)(的实时性问题。在研究该问
题时,本文首先从实时性的角度分析了通用Linux的中断机制及进程
调度策略,指出了导致Linux实时性不强的关键问题。然后采用了~
种不同于传统思路的改造方法——运用实时系统理论设计调度策略
原型,通过开放式系统结构技术移植该调度策略以提高嵌入式Linux
的实时性。在对该方法的实际运用中,文章首先借用实时系统理论建
立了智能摊铺机控制系统任务模型,然后针对该模型设计了RM算法
和Deferrable
server算法相结合的两层调度策略机制,最后针对摊铺
机实时任务对该算法的调度可行性及性能做了定性和定量的分析。
在论文的最后一部分,文章采用了一种具体的开放式系统结构平
台——结构化的外挂式调度器系统框架(皿S),对设计的两层调度
算法机制做了具体的程序设计和实现。
关键字嵌入式Linux,微型化和构件化,实时系统,开放式系统结构
调度策略
ABSTRACT
themechanismof and
Researching general
OS,modi每ingextending
itssome to some suchasmicromation
ingredients
providepropenies
andreal-timea
component is cu”em ona
tendency.Basedspecific
of contr01 selectSLinuxas
thesis
applicationintelligiblepaVer system,the
theresearch which to
deriveanembeddedLinux
object,and矗omexpects
can medemandsof
whichmeet some
t11e印plication,and
pmvides
characteristicsasmicromationaIld
real一time.
component
Thethesis the
原创力文档

文档评论(0)