?? 00000012.htm
字號:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>如何選擇實時操作系統? afh </title></head><body><center><h1>BBS 水木清華站∶精華區</h1></center><a name="top"></a>發信人: beary (京醬肉絲), 信區: Embedded <br />標 題: 如何選擇實時操作系統? <br />發信站: BBS 水木清華站 (Fri May 19 18:06:03 2000) <br /> <br />如何選擇實時操作系統RTOS? <br />首先列出一個RTOS的列表。人們通常先選擇處理器,然后再選擇RTOS,這樣可以首先排 <br />除那些不支持你選擇的處理器的那些RTOS。 <br />其次,你應該根據你的應用判斷哪些在你的中最為重要。你的應用是用來做什么的?但 <br />是不應該只考慮眼前的情況,應該綜合考慮在未來幾年內的情況,并考慮RTOS的兼容性 <br />情況。 <br />選擇RTOS的開發人員應該有足夠的嵌入式軟件的經驗,能夠根據廠商提供的報告獲得下 <br />面的指標信息: <br />占用內存的大小(Footprint):雖然操作系統可以在非常小的內存中運行,但是這通常是 <br />最小配置的情況,通常的應用需要占用很大的內存,這需要考察典型應用需要占用多少 <br />內存。而且需要區分占用RAM和ROM的情況。 <br />性能(Performance):性能是選擇中一個很重要的指標。廠商一般會提供一些測試參數, <br />但是在看這些參數時需要注意這些參數是在什么情況下得出來的,比如,用的是什么評 <br />估板,用的什么處理器,處理器的時鐘頻率是多少,用的是什么內存等等。 <br />軟件模塊和設備驅動程序(Software componets and device drivers):設備驅動程序和 <br />諸如網絡等模塊對開發來說是很重要的,一些操作系統廠商可以作為操作系統的一部分 <br />或者可選不分提供,當然這些也可以通過第三方提供。根據你的需要作出選擇。 <br />調試工具(Debugging tools):RTOS廠商可以提供調試工具幫助用戶發現程序中存在的問 <br />題,(如死鎖,忘記信號量輸入等等),這些是一般的源碼調試器不具備的。一些調試 <br />器允許開發人員可以觀察信號量、隊列、任務切換等,當然這些是以增加處理器的負擔 <br />為代價的。有些廠商提供集成開發環境。一般host-target這種方式的調試器最好,應用 <br />程序在目標板的RAM中運行。 <br />標準的兼容性(Standards compatibility):RTOS是否支持常用的標準,如POSIX。如果 <br />用戶需要開發的是對安全性要求高的系統,看一下RTOS能否滿足這些標準。 <br />技術支持(Techniacal support):一些廠商在各地都有地區支持,但是你需要知道這些 <br />在購買產品后多長時間內可以獲得技術支持,在購買產品后能否提供培訓服務。 <br />提供源碼還是目標代碼(Source vs. object code):一些廠商可以提供所有的源代碼, <br />而有的只是提供目標代碼。 <br />許可證(Licensing):購買RTOS其實就是一宗商業活動。有些廠商只需要一次性提供一筆 <br />費用,而有些廠商的產品只能供一個用戶使用。 <br />信譽(Reputation): <br />用戶方面: <br />技術支持如何? <br />回答技術問題一般需要多長時間? <br />讓OS運行起來需要多長時間? <br />從RTOS的投資中獲得了多少利益? <br />廠商方面: <br />廠商從事商業活動已經多長時間了? <br />公司有多少雇員? <br />公司是否穩定? <br />廠商的Web站點是否包含有用的信息? <br />RTOS是否有成功應用的范例? <br />操作系統有無特定的適合領域? <br />公司的質量系統如何? <br />在SEI CMM上公司的等級如何? <br />是否獲得ISO 9001認證? <br /> <br /> <br />上面的是自己翻譯的,水平有限,呵呵! <br /> <br />-- <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 202.204.8.215] <br /><a href="00000011.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一頁</a><a href="index.htm">回到目錄</a><a href="#top">回到頁首</a><a href="00000013.htm">下一篇</a></h1></center><center><h1>BBS 水木清華站∶精華區</h1></center></body></html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -