μC/OS-II是一個基於搶佔式的實時多工核心
實時作業系統的使用,能夠簡化嵌入式系統的應用開發,有效地確保穩定性和可靠性,便於維護和二次開發。 ,可固化、可剪裁、具有高穩定性和可靠性,除此以外,μC/OS-II的鮮明特點就是原始碼公開,便於移植和維護。 在μC/OS-II官方的主頁上可以查詢到一個比較全面的移植範例列表。但是,在實際的開發專案中,仍然沒有針對專案所採用晶片或開發工具的合適版本。那麼,不妨自己根據需要進行移植。 本文則以在TMS320C6711 DSP上的移植過程為例,分析了μC/OS-II在嵌入式開發平臺上進行移植的一般方法和技巧。μC/OS-II移植的基本步驟 在選定了系統平臺和開發工具之後,進行μC/OS-II的移植工作,一般需要遵循以下的幾個步驟: ● 深入瞭解所採用的系統核心 - ------------ 關於μC/OS-II系列軟體版權的說明 Micrium 公司產品包括μC/OS-II,μC/GUI,uC/FS,μC/TCP-IP,μC/USB等。Micrium 公司提供嵌入式系統應用方面的產品,並對其軟體擁有智慧財產權。Micrium花費了大量的時間和財力為嵌入式領域提供高質量的軟體產品。所有上述產品都以原始碼的形式提供給客戶,具有極大的適用性。產品不是免費軟體,也不是開放原始碼的軟體,因此,不能免費使用,需要清楚的闡明μC/OS-II和系列的軟體不是開放原始碼的免費軟體,這是和Linux完全不一樣的。 開發和研究者可以通過購買Micrium公司的Jean先生的μC/OS-II的書籍,而得到μC/OS-II原始碼,但是僅可以作為個人和學校學習使用,所有和μC/OS-II直接和間接相關的商業目的行為,必須購買使用μC/OS-II及系列產品的商業授權,包括晶片/單板/系統廠家的任何參考設計,教學裝置和最終的產品,如果沒有得到Micrium公司Jean先生簽字的合法授權都是不合法的使用, 這在μC/OS-II的書籍Micrium公司( Micrium公司其它軟體如μC/GUI,μC/FS,μC/TCP-IP,μC/USB 等的銷售模式與μC/OS-II不同,如果沒有購買使用授權,完全不可以擁有該原始碼,也不能將原始碼用於產品的設計,培訓,教學和生產。 μC/OS-II, μC/GUI,μC/FS,μC/TCP-IP,μC/USB 等授權方式有:單個產品、產品線(系列)、按照CPU 劃分的產品三種形式,μC/OS-KA,μC/OS-VIEW 等工具是按照使用人的數目收取費用的,相對起傳統的RTOS 動輒2-3萬美圓的開發費用和每塊單板的使用費(根據數量從數百到幾個美圓),μC/OS-II及系列產品是採用一次性的收費方式,應該只是大約相當於傳統RTOS 的10-20% 的總體費用。 如果您正在將μC/OS-II系列軟體用於您的產品,您需要購買並獲得正式使用授權。 |