uC/OS-II與uC/OS-III放在一起講,每個例程同時提供兩個版本的源代碼。
本系列教程主要涉及如下內容:
【原理部分】
1-操作系統簡介:基本概念
2-目錄結構與測試環境搭建:uC/OS-III +emWin + VS2015
2.1 官方文件目錄結構 【*】uC/Lib 庫函數、系統配置(裁剪)文件
2.2 測試開發環境搭建:下載地址
3-精講任務-uC/OS 任務實現細節:
3.1 涉及的數據結構:任務堆棧、任務控制塊、任務就緒表、
3.2 系統API:任務創建。任務掛起、任務刪除
3.3 第一個用戶任務:系統初始化、啟動系統
5-內核工具:信號量、郵箱、消息隊列、事件標志組等原理
5-任務同步與通訊
4-中斷和時鐘:中斷管理、
【應用部分】
1-任務設計&中斷設計
?
2-行為同步
3-資源同步
?
4-數據通訊
?
5-時間管理
6-內存管理
?
7-系統移植
8-系統裁剪
?
附錄
1-編程規范
2-uC/OS-II遷移到uC/OS-III
3-UC/OS 系統API參考手冊
4-uC/Probe 工具
?