embOs

embOs

嵌入式操作系统(embOS)是由SEGGER Microcontroller公司开发的实时操作系统。它被设计用作广泛的µc嵌入式实时应用程序开发的基础。
嵌入式操作系统(embOS)是由SEGGER Microcontroller公司开发的实时操作系统。embOS旨在用作开发用于各种微控制器的嵌入式实时应用程序的基础。功能embOS是所有嵌入式应用程序的RTOS。embOS由SEGGER Microcontroller公司使用Ansi C和汇编器从头开始编写。其他功能包括:无限数量的任务(仅受可用内存量的限制)具有多达232个优先级的抢占式调度具有可调时间片的Round Robin,具有相同优先级的可调时间分辨率(默认值为1ms)的软件定时器低功耗和多核支持使用以下任务之间的安全通信:每个任务最多包含32个事件的任务事件事件对象资源和计数信号量邮箱队列完全中断支持可以从汇编,C和C ++代码中调用API除了embOS之外,embOS-MPU还提供通过使用硬件的内存保护单元以及其他软件机制来进行内存保护,以防止一项任务影响系统的整体。

分类目录

具有商业许可证的Linux版embOs的替代方案