当前位置:首页 >汽车电子 - 汽车软硬件

汽车电子

ORIENTAISTM操作系统
2015-08-31 18:40:45分享到:
导读:随着汽车工业的快速发展,汽车在降低能耗、提高安全性和舒适度等方面的要求越来越高,这极大的促进了汽车电子技术在整车系统的应用和创新,同时汽车电子软件的开发难度和复杂性也不断上升,其强实时、高可靠、网络化、平台化及标准化的要求和趋势日益显著,使得汽车电子专用的实时嵌入式操作系统和开发环境正成为支撑汽车电子软件开发和运行的基础。

ORIENTAISTM 操作系统

解决方案

ORIENTAISTM OSEK OS秉承最低的运行时间消耗和灵活配置的原则,能为汽车电子厂商的应用软件提供最优化的操作系统内核。它具有代码精简,中断屏蔽时间短,中断响应及任务切换快等特点,在具备良好性能的同时能为汽车电子应用提供一个资源消耗小、可裁剪、可扩展、移植性强的运行平台。

11.jpg

ORIENTAISTM操作系统通过了最新的OSEK Bind 4.5.8官方认证,支持OIL2.5配置标准。在代码配置方面,ORIENTAISTM操作系统可以使用ORIENTAISTM 集成开发环境进行图形化配置,并自动生成配置代码,和操作系统内核一起进行编译链接生成可执行文件。

22.jpg

ORIENTAISTM OSEK OS的特点:

符合OSEK/VDX OS 2.2.3标准

最大可支持255个任务、255个资源、16种应用模式和32个事件

在典型的16位汽车电子芯片上,中断响应时间在8微秒以内,任务切换时间在5微秒以内

支持ROM化运行,最小内存占用仅为4360字节

基于优先级的调度策略,每个任务可独立配置为可抢占或不可抢占方式。最大可支持64级任务优先级

任务调度模式可配置。支持完全可抢占模式,非抢占模式和混合调度模式

支持中断管理和中断屏蔽,用户可自定义两类中断服务程序

支持用户扩展功能。可以在标准的HOOK函数中注入用户代码,实现用户自定义行为

内核编码参照MISRA C 2004规范要求,可靠性高

支持主流的汽车电子芯片方案:

32位方案:MPC563x, MPC55xx, MPC5xx,V850

16位方案:MC9S12(x), XC23xx系列

8位方案: HCS08, STM8