|
知识路径: > 嵌入式系统软件基础知识 > 嵌入式操作系统基础知识 > 嵌入式操作系统基本概念 >
|
相关知识点:9个
|
|
|
|
天脉操作系统是中国航空工业集团公司西安航空计算技术研究所(简称航空工业计算所)根据机载领域需求和特点而研制的嵌入式实时操作系统,天脉操作系统由三个产品构成,即天脉1、天脉2和配套的开发环境。
|
|
|
天脉1操作系统存储结构采用平板存储模式,提高了系统响应能力。是一种简洁、高效的操作做系统软件。天脉1操作系统的架构设计采用了层次化设计思路,实现应用层AL、操作系统层OSL、硬件驱动层(模块支持层)MSL三层栈结构,并可以进行各层独立的升级。天脉1实现了操作系统中任务管理、存储管理、通信管理、错误管理和中断管理等功能。天脉1的典型应用是联合式航空电子系统中各机载设备的“单应用系统”,这些机载设备实现了航空电子系统中某单一子系统功能,如显示控制计算机、机电监控处理机、通信导航处理机等。
|
|
|
天脉2操作系统是一种分区操作系统,除操作系统的基本任务管理等功能外,还实现了分区管理、健康监控、分区间通信等功能。为了满足综合化模块化航空电子系统(IMA)架构的需求,实现高安全性、资源可共享的目的,天脉2操作系统按照ARINC653标准,对不同应用分区实现了时间、空间隔离,实现了具备健壮分区管理能力的操作系统。天脉2操作系统存储结构采用了复平面存储保护模式,架构设计仍采用三层栈结构,系统功能可配置、可定制,适应于综合化电子系统的需要。天脉2的典型应用是具有IMA特征的电子设备,即将联合式航空电子系统中的“单应用”功能集成到共享计算资源计算机系统,相对于单应用系统而言,这种系统称之为“多应用系统”。
|
|
|
开发环境是为配合使用天脉1操作系统和天脉2操作系统进行应用软件开发而设计的,开发环境采用了最新开放式Eclipse架构,具备软件开发所需要的项目管理、编辑/编译、调试和浏览等常用功能,并可以集成常用的三方工具。
|
|
|