小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

總結多種RT

 guitarhua 2012-08-21

總結多種RT-OS特點

分類: WSN 290人閱讀 評論(0) 收藏 舉報

OS名稱

公司

文件大小

移植硬件要求

功能特點

應用場合

RTX51

Keil

個級KB(占用900字節(jié))

針對8051系列處理器

Keil中公開了RTX51 Tiny版的源代碼,RTX51可以簡化那些復雜而且時間要求嚴格的工程的軟件設計。

Tiny版免費,Full版收費, 適用于8051系列處理器

FreeRTOS

 

十級KB

RAM單片機(AVR、PIC、C8051F都沒問題)

基本滿足較小系統(tǒng)需要的情況下降低系統(tǒng)成本、簡化開發(fā)難度。系統(tǒng)的服務功能不及uCOS-II

免費,適用于51及以上單片機

embOS

Segger

十級KB

RAM單片機

高度模塊化的,只有需要的函數(shù)才被調(diào)用。 超快響應速度、靈活性、省電的、多進程

收費, 超快響應速度、靈活性、省電的、多進程要求的微控制器系統(tǒng)應用都是embOS的合適應用范圍

salvo

 

十級KB

RAM單片機

功能強大、內(nèi)核簡潔高效、占用資源少、可配置性強

免費,適用于51及以上單片機

TinyOS

UC Berkeley

十級KB

可以移植到CC2430

開源, TinyOS的應用程序都是基于事件驅動模式的,采用事件觸發(fā)去喚醒傳感器工作。

免費,專為嵌入式無線傳感網(wǎng)絡設計

uCOS-II

商業(yè)用途須通過Micrium獲得商用許可

十級KB

可以移植到幾乎所有知名的CPU 上(大多數(shù)8位及16位以上)

源代碼,執(zhí)行效率高、占用空間小、實時性能優(yōu)良和可擴展性強等。僅包含了任務調(diào)度,任務管理,時間管理,內(nèi)存管理和任務間的通信和同步等基本功能。沒有提供輸入輸出管理,文件系統(tǒng),網(wǎng)絡等額外的服務。

收費,一般在裸機無法實現(xiàn)的低端嵌入式中多考慮此系統(tǒng),實時性好、應用簡單

RT-Thread

RT-Thread工作室

內(nèi)核十級KB

內(nèi)核和uCOS-II相似

起初只是一個和uCOS-II相似的內(nèi)核,但現(xiàn)在正逐漸被工程師完善成一個帶GUI,文件系統(tǒng)的操作系統(tǒng)

免費,從內(nèi)核到完善的操作系統(tǒng),應用面廣泛

uClinux

Lineo

百級KB

(最簡500

KB左右)

針對沒有MMUCPU,2M以上RAM

開源,針對目標處理器沒有存儲管理單元MMU的嵌入式系統(tǒng)而設計。其性能穩(wěn)定、移植性好、功能強大。

免費,是實時性要求不高的低端平臺的最佳選擇

eCos

Redhat

百級KB

(最簡100

KB左右)

16位以上單片機,百KBRAM

大部分代碼用C++編寫。功能強大的配置系統(tǒng),可以在源碼級實現(xiàn)對系統(tǒng)的配置和裁減。具有實時性。

免費,97年完成,所以還比較新穎

Nucleus

ATI

百級KB

ARM6/7,StrongARM

NucleusPLUS是為實時嵌入式應用而設計的一個搶先式多任務操作系統(tǒng)內(nèi)核

免費,實時嵌入式應用

OSE epsilon

 

百級KB

針對MCU

性能高、代碼小和可確定性實時操作系統(tǒng)

有免費和收費兩個版本。通信設備(接入網(wǎng)、核心網(wǎng))以及終端設備

Rtems

OAR公司負責版本的升級與維護

M級,裁剪的最小內(nèi)核為十級KB(60KB左右)

最好是32位以上,裁剪后可支持8位和16

開源,早期的名稱為實時導彈系統(tǒng),支持多處理器體系結構(如ARM+DSP

免費,在國內(nèi),RTEMS主要用在航空航天和軍工領域

QNX

QNX

M級,QNX核心 (12Kb左右)

 

QNX是一個微內(nèi)核實時操作系統(tǒng),其核心僅提供4種服務:進程調(diào)度、進程間通信、底層網(wǎng)絡通信和中斷處理,其進程在獨立的地址空間運行。

收費,通用型

ThreadX

 

M

32位控制器以上

成熟的商用強實時嵌入式操作系統(tǒng)

收費,適用于深嵌入式應用中

VxWorks

WindRiver

M

 

嵌入式最強的OS400多個小目標模塊組成,由用戶裁剪和配置系統(tǒng);提供基于優(yōu)先級的任務調(diào)度、任務間同步與通信、定時器以及內(nèi)存管理等功能,內(nèi)建符合POSIX規(guī)范的內(nèi)存管理,能夠以及多處理器控制程序

收費,通用型,大企業(yè),軍工

WinCE

微軟

M

 

開發(fā)工具多,周期短,但無源代碼

收費,通用型

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多