Enea AB公司推出飞思卡尔MAC7111 32位闪存RISC微控制器适用的开发平台——EE-Auto。该平台集成了Enea的OSE Epsilon实时操作系统(RTOS),采用优化TCP/IPv4堆栈、闪存文件系统和开发工具。因此,该平台可提供高级实时规划、存储器管理、中断处理和I/O及构建复杂汽车信息娱乐和控制系统所需的网络功能。
RTOS是一种适合资源紧张的高性能实时内核。大小仅为4KB,集成了误差处理、300ns上下文切换、完全预清空和1μs最糟情况中断延时。该RTOS为了满足硬实时限制,提供基于优先级和基于截止日期的两种处理方式。对于网络应用产品,该TCP/IP堆栈可与Web服务器、嵌入式文件系统和互联网设备联合使用。
EE-Auto适合所有MAC71xx系列处理器,不受MAC7111评估板的限制,它包括OSE Epsilon CD和电机控制示例。此外,该平台可用于GNU、ARM、Green Hills Software和IAR等集成开发环境。用户也可无需使用Enea的OSE软件内核仿真器在PC机上自行开发并测试代码。
Enea AB还提供OSE Illuminator,可进行RTOS相关的分析和档案管理。用户可以使用该工具监视、收集和控制应用数据,并将程序作为事件序列查看,如环境切换和处理器间传输的信息。这样OSE Illuminator可同时调试多个MAX7111节点,并以图像方式在每个节点显示所有进程和数据。它还可帮助用户设置断点,存储CPU性能,监视并精确调节存储器的使用情况。