1.open653,一个康奈尔大学的学生写的,可以在STM32等平台上运行,实现了部分接口,算是一个半成品。

主页:

https://ulrik.blog.aau.dk/arinc-653/open653/

下载地址:

http://people.cs.aau.dk/~ulrik/teaching/E16/Open653.zip

https://github.com/JakobOeJ/ESS7_project

2.pok,支持X86,PPC和SPARC,使用到了AADL结构分析和设计语言,实现了分区间通信和分区内通信:

主页:

POK, a real-time kernel for secure embedded systems

下载地址:

POK - download & quickstart

https://github.com/pok-kernel/pok2233d

3.a653lib,在Linux上实现了ARINC653调度:

The liba653 LIBRARY is an arinc 653 scheduler for Linux

https://github.com/airbus/a653lib

4.Jrinx,作者好像是北航毕业:
Jrinx 是一个基于 RISC-V 的 ARINC 653 多分区操作系统

https://github.com/Jrinx/Jrinx

5.最近自己也在做ARINC653分区操作系统研究,之前做过多年的机载软件研发,也做过多核平台,RISC-V, AUTOSAR OS 以及VxWorks的相关开发。自己研究了很多的嵌入式操作系统内核,研究的同时也在编写完善一个ARINC653分区操作系统内核,支持多核,后面完成度较高的时候,准备部分开源出来。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐