当前位置:首页 >> 解密信息 >> 技术文档

PIC18F系列单片机的几种嵌入式操作系统

时间:2011-05-30 09:19:37

名称

μC/OS-II

Salvo

CMX

PIC18OS

版权

源码公开的免费实时内核

商用实时内核

商用实时内核

源码公开的免费实时内核

可靠性

可靠性高。通过了美国FAA认证。

可靠性高。

可靠性高。

未测试。

内核大小

可裁剪。内核ROM占用量最少2KRAM需求由具体应用而定。

内核小,可裁剪。RAM需求很小,一般每个任务需412bytes,每个事件需34bytes

较大。

非常小。内核ROM占用量小于1KRAM最少需求约120bytes

系统服务

丰富。最多支持64个任务。支持信号量、事件标志组、消息邮箱、消息队列、时间管理、内存管理等。

较丰富。

非常丰富。支持信号量、事件管理、消息邮箱、消息队列、内存管理、设备管理、TCP/IP协议栈等。

少。最多支持8个任务,目前仅支持事件标志,最多支持8个事件。

适用

硬件

平台

非常广泛,已经被移植到了40多种CPU上(包括PIC18F系列单片机)。

较为广泛,适用于8051系列单片机、Microchip8位单片机、TI2000系列DSP等。

非常广泛,适用于多种型号的8位、16位、32位、64位处理器,支持大部分DSP

目前仅支持Microchip公司的PIC18F系列单片机。

调试工具

较少

一般

非常丰富

备注

实际开发过程中可针对具体硬件优化内核,从而进一步减少内核代码,提高系统实时性。

有三个版本,Salvo Lite为免费测试版,Salvo SE为标准版,Salvo PRO为增强版。

有两个版本,CMX-RTX为完全版,CMX-TINY+为简化版本。

基于OSEK/VDX标准,但目前仅实现了其Operating System部分。

解密技术
解密问题
芯片解密