工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

ORIENTAIS OSEK操作系统(OSI)

作者:angelazhang时间:2015-02-02

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

解决方案
ORIENTAIS OSEK操作系统秉承最低的运行时间消耗和灵活配置的原则,能为汽车电子厂商的应用软件提供最优化的操作系统内核。产品具有代码精简,中断屏蔽时间短,中断响应及任务切换快等特点,在具备良好性能的同时能为汽车电子应用提供一个资源消耗小、可裁剪、可扩展、移植性强的运行平台。产品通过了OSEK Bind 4.5.8官方认证,支持OIL2.5图形化配置及代码自动生成。 





ORIENTAIS OSEK操作系统的特点:

 符合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,TC17xx
     16位方案:MC9S12(x), XC23xx系列
     8位方案: HCS08, STM8



评论

技术专区