当前位置:文档之家› 嵌入式实时操作系统设计方案

嵌入式实时操作系统设计方案

嵌入式实时操作系统设计方案
在传统的嵌入式实时操作系统中,内核和应用都运行在同一特权级,应用程序可以无限制的访问整个系统地址空间。

因此在某些情况下,应用的潜在危险动作会影响其他应用和内核的正常运行,甚至导致系统崩溃或者误操作。

国外各大嵌入式开发商相继推出此类支持ARINC653,具有内核和应用保护机制的操作系统。

但在国内的嵌入式领域,这样的研究还有一定差距。

基于此,本文提出了一种航空电子嵌入式实时操作系统(A-RTOS,Avionics RTOS)的一种设计思路,并在具有MMU和支持高级保护模式的目标板上完成了实现。

航空电子标准ARINC653
ARINC653主要阐述了模块化综合航空电子设备IMA(Integrated Modular Avionics)使用的应用软件的基线操作环境。

它定义了航空应用与下层操作环境之间的接口和数据交换的模式以及服务的行为,并描述了嵌入式航空电子软件的运行时环境
ARINC653 Supplement 1对ARINC653的补充主要包括以下几点:在系统结构上,提出了System ParTITIon的概念,明确区间上的应用调度应该是。

相关主题