μC/OS實時操作系統簡單介紹

μC/OS-II:
μC/OS-II實時多任務操作系統內核。它被廣泛應用於微處理器、微控制器和數字信號處理器。μC/OS-II 的前身是μC/OS,最早出自於1992年美國嵌入式系統專家Jean J.Labrosse 在《嵌入式系統編程》雜誌的5月和6月刊上刊登的文章連載,並把μC/OS 的源碼發佈在該雜誌的BBS上。
μC/OS-II是可以基於ROM運行的、可裁剪的、搶佔式的實時多任務內核,具有高度的可移植性。爲了提供更好的一直性能,主要採用ANSI C語言進行開發,並且已移植到40多種處理器體系上,涵蓋了8位到64位各種CPU(包括DSP)。
μC/OS-III:
μC/OS-III是μC/OS的第三代內核,μC/OS-II的升級版本,發佈年份2009年,是一個可裁剪、可固化、可剝奪的多任務系統,沒有任務數目的限制。
代碼量:
μC/OS-II的代碼量在6k~26k左右;
μC/OS-III的代碼量在6k~24k左右;

代碼量不多,完全可以進行源碼分析學習,那就用博客來記錄一下吧!

1、首先,需要對操作系統有大致性的瞭解
《嵌入式操作系統基礎 μC/OS-II和Linux(第二版)》第一章的思維導圖概括:
掃盲1:http://blog.csdn.net/happy_fb/article/details/78444558
掃盲2:http://blog.csdn.net/happy_fb/article/details/78446040

2、…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章