实时操作系统RTOS
赛恩 的微控制器得到三家第三方的实时操作系统或内核的支持.
PicOS 来自Olsonet通讯公司,这是一种小封装的操作系统,适用于资源有限的小CPU上运行多任务实时嵌入式应用. 它可提供多任务协同操作 (在很小的RAM资源中完成)和简单的实现内部通讯的正交工具.
PicOS 可以下载并使用下列的安装工具安装在eCOG1开发套件.应用手册 AN009 详细介绍了安装细节.
PicOS 也可从Olsonet的网站上免费下载并获得 GPL 许可.
FreeRTOS 是一个小型的资源开放的实时内核 - 是一个可免费下载,免费使用的实时操作系统 RTOS ,可用于商业应用领域.
因为许多不同的处理器构架和开发工具拥有不同的接口结构. 每一种官方接口结构包括一个与配置案例应用方案以演示内核功能, 进行自学习, 和允许进行盒外( 'out of the box')开发.
可以在网上的用户群社区获得免费技术支持.
SafeRTOSTM 已被证明是一个可用于安全敏感的应用的实时操作系统. 这是一个获得了符合ICE 61580 开发/安全寿命认证的产品(由 TÜV SÜD认证, 包括编译校验证据). FreeRTOS.org 不具备和SafeRTOS一样的安全性能, 仍然有普遍的共识, 认为应该让 FreeRTOS.org 去从直接经历非常严酷的SafeRTOS 测试和认证中获益.
Micrium /OS-II, 这一实时内核是一个非常紧凑的, 可装载在ROM里的, 伸缩性很强的, 占先式实时多任务内核(RTOS),适用于微处理器和微控制器. µC/OS-II 可以管理最多 255 个任务,并可提供下列服务:
- 信号管理
- 互补信号管理(以减少优先权逆转)
- 事件标志
- 信息邮箱
- 信息排序
- 任务管理(建立,删除, 改变优先权, 挂起/恢复等等)
- 定尺寸内存块管理
- 时间管理
- 定时器管理
µC/OS-II 可在大多数处理器结构下运行.
要了解更多信息,请访问 Micrium µC/OS-II 网站.