-
题名微内核结构嵌入式实时操作系统的研究与设计
被引量:10
- 1
-
-
作者
邓昀
程小辉
王新政
-
机构
桂林理工大学信息科学与工程学院
-
出处
《微电子学与计算机》
CSCD
北大核心
2012年第10期133-139,共7页
-
基金
国家自然科学基金项目(61063001/F020207)
广西自然科学基金项目(桂科自0832264)
-
文摘
分析了微内核结构在设计嵌入式实时操作系统时的优点,设计了一个微内核结构的嵌入式实时操作系统,整个系统内核由任务管理、任务通信、时钟管理、中断管理、内存管理等模块组成.内核采用抢占式调度和分时调度相结合的调度策略,以及基于查表法的优先级队列管理,使得系统在进行任务调度时能快速的找到所要调度的任务,满足实时性的要求.内核提供多种通信方式,并对控制临界资源访问的信号量进行了特别的设计,便于任务在必要的时候进行优先级继承,很好地解决了抢占式嵌入式操作系统中普遍存在的优先级反转问题.最后,在基于ARM处理器的EL-ARM-830硬件平台,给出了系统的实现.
-
关键词
微内核结构
嵌入式实时操作系统
任务管理
任务通信
优先级继承
-
Keywords
micro-kernel structure
embedded real-time operating system
task management
task communication
priority inheritance
-
分类号
TP391.41
[自动化与计算机技术—计算机应用技术]
-
-
题名嵌入式应用系统软件设计技术研究
被引量:18
- 2
-
-
作者
师明珠
-
机构
国防科技大学计算机学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2002年第7期127-129,180,共4页
-
文摘
该文主要介绍基于嵌入式操作系统,开发实时多任务应用系统软件的方法和关键技术。详细阐述了在嵌入式实时多任务应用系统软件设计过程中,怎样将一个应用划分为多个任务,如何在硬件环境中合理地组织它们等必须考虑的若干问题。对嵌入式系统软件设计有很大的借鉴意义。
-
关键词
嵌入式操作系统
任务划分
分层结构
软件设计
应用系统
计算机
-
Keywords
embedded operating system,task division,layered structure
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于实时操作系统的嵌入式系统软件设计
被引量:1
- 3
-
-
作者
许昀
-
机构
中国电子科技集团第三十八研究所
-
出处
《安徽电气工程职业技术学院学报》
2013年第4期116-120,共5页
-
文摘
文章介绍了嵌入式实时操作系统的优点和一些限制条件,并提出了基于实时操作系统的嵌入式软件架构和组件的设计方法。该设计方法将嵌入式软件划分成不同的层级。使用这样的分层结构可以使整个软件系统更好地被管理,有效缩减了软件的开发周期和开发成本。
-
关键词
实时操作系统
嵌入式软件
分层结构
开发周期
开发成本
-
Keywords
real-time operation system
embedded software
layer structure
development cycle
devel-opment cost
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-