2023年12月11日發(作者:win7密碼)

什么是μC/ OS-II的?
μC/ OS-II是一種便攜式,ROMable,可擴展,搶占,實時確定性的多任務內核的微處理器,微控制器和DSP。
它有什么作用?
易于使用,提供前所未有的,μC/ OS-II在出廠時完成100%的ANSI C源代碼和深入的文檔。μC/ OS-II上數量最多的處理器架構上運行,具有可從Micrium公司網站下載端口。
μC/ OS-II管理多達250應用任務。μC/ OS-II包括:信號量,事件標志,互斥信號量可以消除無界優先級倒置,消息郵箱和隊列,任務,時間和定時器管理,以及固定大小的內存塊管理。
μC/ OS-II的足跡可以縮放(5字節到24字節之間),只包含所需的特定應用程序的功能。的執行時間由μC/ OS-II提供的大多數服務是兩個常數和確定性;執行時間不依賴于應用程序中運行的任務數。
可靠性安全性至關重要的市場
軟件認證是至關重要的,以證明軟件系統的可靠性和安全性。μC/ OS-II是在安全關鍵設備的高層次廣泛,包括目前正在實施的:
這些航空電子的DO-178B認證
醫療FDA上市前通知(510(k))及上市前批準(PMA)設備
SIL3/SIL4 IEC運輸和核系統,99%符合汽車工業軟件可靠性協會(MISRA-C:1998):C編碼標準
了解更多關于Micrium公司和認證安全關鍵產品。
應用
μC/ OS-II是用在各種各樣的行業:
航空電子設備 - 在火星漫游者的好奇心使用!
醫療設備/器械
數據通信設備
白色家電(家電)
移動電話,掌上電腦,移動互聯網設備
工業控制
消費類電子產品
汽車
范圍廣泛的其他安全關鍵嵌入式應用
μC/ OS-II的文檔
Micrium的用戶文檔是可在線上Micrium公司文檔站點。
產品特點
μC/ OS-II的功能包括: 搶占式多任務實時內核
交付完整,干凈,一致,深入文檔100%的ANSI C源代碼。
互斥信號量,內置的優先級上限協議,以避免優先級倒置
對'掛起'超時調用,以防止死鎖
多達254個應用程序任務(每個優先級為1的任務),以及無限數量的內核對象
高度可擴展的(6K到24K字節的代碼空間,1K +字節的數據空間)
非常低中斷禁止時間
第三方認證的
多線程應用程序
μC/ OS-II允許開發者生成多線程應用程序,安全關鍵系統的發展是至關重要的。由于與IAR嵌入式工作臺為ARM改進的集成,開發人員可以訪問一個線程安全的方式的C / C + +中的所有固有的不可重入的功能。
誰寫的代碼在多線程環境中使用的應用程序開發人員保護共享對象時使用系統鎖定,文件流鎖和線程本地存儲(TLS)在多線程環境中可以找到支持的關鍵。
Micrium公司和IAR合作,提供在μC/ OS-II的第一個線程安全的支持,為IAR DLIB運行時庫。保護這種非重入函數作為strtok的(),RAND(),錯誤號(),更是局部的每個線程。通常這些函數使用全局變量和靜態變量是由Micrium的內核保護。
誰應該使用這個RTOS? 誰想要節省時間,他們當前和未來的嵌入式系統項目開發,誰想要在市場上最清潔,最流行的和強大的實時操作系統。
支持的處理器 請參閱可用端口的完整列表在下載中心。
最大ROM的足跡(未縮放) 24字節
最小的ROM足跡(縮放) 6字節
內核服務的數量 10種不同的使用80 API調用
多任務模型 先發制人
代碼執行實體 任務的ISR
動態對象 靜態和動態
數據移動 消息郵箱(無限)
消息隊列(無限制)
信號燈 - 全計數 是(無限制)
互斥 - 有優先級繼承 是(優先呼叫)
事件標志 是(無限制),可配置為8位,16位或32位
內存分區 - 內存管理 是的
定時器 是(無限制)μC/ OS,μC/ OS-II和μC/ OS-III特點比較
特點 μC/ OS μC/ OS-II μC/ OS-III
發布日期 1990-1999 1999年至今 2009至今
搶占式多任務 是的 是的 是的
任務的最大數量 64 255 無限
任務數為每個優先級 1 1 無限
輪轉調度 無 無 是的
信號量 是的 是的 是的 互斥信號量 無 是的 是的(可嵌套)
事件標志 無 是的 是的
留言信箱 是的 是的 否(不需要)
消息隊列 是的 是的 是的
固定大小的內存管理 無 是的 是的
信號任務,而不需要一個信號量 無 無 是的
選項后沒有調度 無 無 是的
將消息發送到一個任務,而不需要一個消息隊列 無 無 是的
軟件定時器 無 是的 是的
任務掛起/恢復 無 是的 是的(可嵌套)
死鎖預防 是的 是的 是的
可擴展性 是的 是的 是的
代碼足跡 3K到8K 6K到26K 6K到24K
數據足跡 1K + 1K + 1K +
ROMable 是的 是的 是的
運行時配置 無 無 是的
編譯時配置 是的 是的 是的
每個內核對象ASCII名稱 無 是的 是的
對多個對象小彭 無 是的 是的
任務寄存器 無 是的 是的
內置的性能測量結果 無 有限 廣泛
用戶可自定義的鉤子函數 無 是的 是的
崗位上的時間標記 無 無 是的
內建的內核意識支持 無 是的 是的
在匯編語言優化的調度 無 無 是的
趕上返回一個任務 無 無 是的
蜱在處理任務級 無 無 是的
可用的源代碼 是的 是的 是的
服務號碼 ?20 ?90 ?70
MISRA-C:1998 無 是的(除規則10) N / A
MISRA-C:2004 無 無 是的(除了7規則)
DO178B A級和EUROCAE ED-12B 無 是的 進行
醫療FDA上市前通知(510(k))及上市前批準(PMA)
SIL3/SIL4 IEC運輸和核系統 無 是的 進行
IEC-61508 無 是的 進行
無 是的進行
本文發布于:2023-12-11 19:07:44,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/1702292864243253.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:什么是μC.doc
本文 PDF 下載地址:什么是μC.pdf
| 留言與評論(共有 0 條評論) |