1. 程式人生 > >簡單介紹ecos, uc/OS,uClinux,RTlinux,Linux

簡單介紹ecos, uc/OS,uClinux,RTlinux,Linux

1:QNX 的可靠性很好,協議棧、各種外設驅動穩定,只是執行所需資源有些多,需要MMU。如果需要高可靠性應用,QNX可能是最好的選擇,本人公司現在就是基於 QNX開發RTOS的。

2:RTLinux的實時性與其它RTOS相比有些差。但是,因為好多Linux資源可以利用,是RTLinux的優點。 但是執行所需資源比QNX還多,也是需要MMU。可以選用開源的RTLinux或內容新的商用RTLinux。
3:uC/OS-II比較小巧,移 植容易,網上資源很多,核心可以做得很小。但不是免費的,並且驅動需要自己編寫,協議棧、圖形驅動都要另外加。
4:Nucleus Plus比uC/OS-II龐大,另外提供了檔案系統、協議棧、圖形介面等許多東西。當然也是分開賣的,不是免費的東西。使用起來比較容易上手。
5:VRTX 是一款比較早的RTOS,現在使用的人已經很少。執行還是比較可靠。配套的檔案、協議棧等模組很少。
6:VxWorks是RTOS中的大牛,國內 外用的人很多,開發工具功能強大,使用方便,但是價格昂貴。也有基於MMU的高可靠性的產品。所需資源比QNX小,比uC/OS、eCos多。對於一些私 企或者好似小公司來說,可用性值得商榷。
7:eCos是開源的RTOS。針對不同的CPU已經做了許多現成的移植。程式碼尺寸比Nucleus的略 大。如果不用USB host等,並且不想花費太多的金錢,應該是不錯的選擇。

相關推薦

簡單介紹ecos, uc/OS,uClinux,RTlinux,Linux

1:QNX 的可靠性很好,協議棧、各種外設驅動穩定,只是執行所需資源有些多,需要MMU。如果需要高可靠性應用,QNX可能是最好的選擇,本人公司現在就是基於 QNX開發RTOS的。 2:RTLinux的實時性與其它RTOS相比有些差。但是,因為好多Linux資源可以利用,是RTLinux的優點。 但是執行所需資

Linux 下UVC&V4L2技術簡單介紹(二)

family ack comm 是否 ora 開發人員 med -a 知識 通過前文Linux 下UVC&V4L2技術簡單介紹(一)我們了解了UVC和V4L2的簡單知識。 這裏是USB設備的文檔描寫敘述:http://www.usb.org/develop

netty學習(一)--linux下的網絡io模型簡單介紹

網絡協議 過程 content 結構體 了解 簡單 文件路徑 技術 連接 linux的內核將全部的外部設備都看作一個文件來操作,對一個文件的讀寫操作會調用內核提供的系統命令 ,返回一個file descriptor(fd。文件描寫敘述符)。而

Octoroit OS VB操作系統簡單介紹

編輯 好的 system lin 音樂播放器 技術 oct 狀態欄 cnblogs 方地址:http://octoroit.weebly.com/ 首先需要指明的是 :Octoroit OS 並不是一個真正意義上的操作系統,它是運行在windows 之上的 窗口系統,一個

關於WSL(Windows上的Linux子系統)的簡單介紹及安裝

更新 允許 服務器 不能 targe cnblogs 之前 xshel 設置 WSL,Windows Subsystem for Linux,就是之前的Bash on [Ubuntu on] Windows(嗯,微軟改名部KPI++ 首先要說一句,其實Win

Linux運維之計算機硬件組成與基本工作原理+服務器簡單介紹

linux 服務器 運維 第1章 計算硬件組成與基本工作原理1.1 計算機組成 1.顯示器2.機箱(主機) | |-----CPU |-----硬盤 |-----內存 |-----電源

Linux環境編程之共享內存區(一):共享內存區簡單介紹

介紹 fcn 等於 statistic ont %d sync out 同步 共享內存區是可用IPC形式中最快的。一旦內存區映射到共享它的進程的地址空間,進程間數據的傳遞就不再涉及內核。然而往該共享內存區存放信息或從中取走

Firefox OS簡單介紹

基本 fcm tps android 開源項目 andro fonts csdn project Firefox OS系統架構框圖一些Firefox相關的術語

linux簡單介紹

命令歷史 守護 子目錄 多任務 正常 接口 info 一切都 目錄結構 Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。 linux基本思想有兩點,1.一切都是文件;2.每個軟件有確定的

Linux系統Vi/Vim編輯器的簡單介紹、安裝/卸載、常用命令

菜鳥 3.3 移動 左移 str file 所在 最後一行 簡單 Linux系統Vi/Vim編輯器的簡單介紹、安裝/卸載、常用命令 1、介紹 vi(Visual Interface)編輯器是Linux和Unix上最基本的文本編輯器,工作在字符模式下。由於不需要圖形界面,

iptables 簡單介紹及應用 Linux防火墻

報文 防火 哪裏 慢慢 and 假設 命令 class dna iptables 即 Linux防火墻 的簡單介紹及使用 iptables生效位置如下圖:   其中, 網絡防火墻也可以使用一臺啟用了iptables的Linux主機代替; 路由器或集線器等設施在拓撲中省略

簡單介紹linux中的shell腳本

-a sun 程序設計 set 每次 image line ans 交互 一、shell基本介紹 Shell就是一個命令行解釋器,它的作用是解釋執行用戶的命令,用戶輸入一條命令,Shell就解釋執行一條,這種方式稱為交互式。 Shell還有一種執行命令的方式稱為

Linux命令之---which簡單介紹

輸出 路徑 技術分享 變量 其中 mage 版本 命令參數 並且 命令簡介 which命令的作用是,在PATH變量指定的路徑中,搜索某個系統命令的位置,並且返回第一個搜索結果。也就是說,使用which命令,就可以看到某個系統命令是否存在,以及執行的到底是哪一個位置的命令。

linux stat 簡單介紹

stat 命令檢視檔案或檔案系統的狀態時間等屬性 用法:stat [引數]... 檔案... 簡單的介紹一下stat命令顯示出來的檔案其他資訊: - File:顯示檔名 - Size:顯示檔案大小 - Blocks:檔案使用的資料塊總數 - IO Block:IO塊大小 - regular

計算機基礎與作業系統 計算機系統簡介 計算機基礎知識 計算機的發展史及多道技術 計算機網路知識簡單介紹 Windows系統,Mac系統與Linux系統的的安裝與簡介 伺服器硬體基礎 Linux發展史 Linux伺服器遠端登入 Linux常用的150個命令彙總 在終端下寫Python程式碼

第一章:計算機系統簡介 第二章:計算機基礎知識 第三章:計算機的發展史及多道技術 第四章:計算機網路知識簡單介紹 第五章:Windows系統,Mac系統與Linux系統的的安裝與簡介 第六章:伺服器硬體基礎 第七章:Linux發展史 第八章:Linux伺服器遠端登入 第九

【python】 os檔案庫的簡單介紹和使用

路徑操作 os.path 子庫,用來處理檔案路徑等資訊 使用方法: import os.path import os.path as op # 返回當前檔案絕對路徑 os.path.abspath(path) #歸一化路徑檔案,統一為\\分隔形式 os.path.n

Linux 高精度定時器hrtimers簡單介紹和應用場景

hrtimer:high-resolution kernel timers:   hrtimers的誕生是由於核心開發者在使用過程中發現,原始的定時器kernel/timers.c,已經可以滿足所有場景的,但是在實際的大量測試中發現還是無法滿足所有場景,所以hrtime

linux date 簡單介紹

用法:date [選項]... [+格式]  或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 以給定的格式顯示當前時間,或是設定系統日期。  -d,--date=字串     &nbs

ActiveMQ的簡單介紹Linux上的安裝

https://www.cnblogs.com/life-for-test/p/6541689.html 底層是nio https://www.cnblogs.com/minisun/p/6809827.html 一、什麼是JMS JMS即Java訊息服務(

Linux 命令簡單介紹第一課筆記

第一: 相對路徑和絕對路徑 相對路徑:從當前路徑開始進入blog資料夾 cd blog 絕對路徑:從跟目錄開始進入blog資料夾 cd /home/yq/Desktop/blog 全稱:根目錄下home檔案下的yq檔案下的Desktop檔案下的blog資料夾