第1章 示例代碼
1. 1 安裝嵌入式系統(tǒng)構件
1. 2 每一章是如何組織的
1. 3 INCLUDES. H
1. 4 與編譯器無關的數(shù)據類型
1. 5 CFG. C和CFG. H
1. 6 全局變量
1. 7 OS_ENTER_CRITICAL()和OS_EXIT_CRITICALL()
1. 8 ESBB示例代碼
1. 8. 1 main()
1. 8. 2 TestStatTask()
1. 8. 3 TestClkTask()
1. 8. 4 TestTmrTask(()
1. 8. 5 TestDIOTask()
1. 8. 6 TestAIOTask()
1. 8. 7 TestTxTask()和TestRxTask()
參考書目
第2章 實時系統(tǒng)概念
2. 1 前臺/后臺系統(tǒng)
2. 2 代碼的關鍵部分
2. 3 資源
2. 4 共享資源
2. 5 多任務處理
2. 6 任務
2. 7 環(huán)境轉換(或者任務切換)
2. 8 內核
2. 9 調度程序
2. 10 非占先內核
2. 11 占先內核
2. 12 重入
2. 13 循環(huán)調度
2. 14 任務優(yōu)先級
2. 15 靜態(tài)的優(yōu)先級
2. 16 動態(tài)的優(yōu)先級
2. 17 優(yōu)先級的倒置
2. 18 分配任務優(yōu)先級
2. 19 互斥
2. 19. 1 禁止和啟動中斷
2. 19. 2 測試與設置
2. 19. 3 禁止和啟動調度程序
2. 19. 4 信號量
2. 20 死鎖(或者致命包含)
2. 21 同步
2. 22 事件標記
2. 23 任務間的通信
2. 24 消息信箱
2. 25 消息隊列
2. 26 中斷
2. 27 中斷等待時間
2. 28 中斷響應時間
2. 29 中斷恢復時間
2. 30 中斷等待時間. 響應時間和恢復時間
2. 31 ISR的處理時間
2. 32 非屏蔽中斷
2. 33 時鐘脈沖
2. 34 內存需求
2. 35 實時內核的優(yōu)點和缺點
2. 36 實時系統(tǒng)小結
參考書目
第3章 鍵盤
3. 1 鍵盤基本知識
3. 2 矩陣鍵盤掃描算法
3. 3 矩陣鍵盤模塊
3. 4 內部結構
3. 5 接口函數(shù)
3. 6 配置
3. 7 怎樣使用矩陣鍵盤模塊
參考書目
第4章 多路復用LED顯示器
4. 1 LED顯示器
4. 2 多路復用LED顯示模塊
4. 3 內部結構
4. 4 接口函數(shù)
4. 5 配置
4. 6 怎樣使用多路復用LED顯示模塊
參考書目
第5章 字符LCD模塊
5. 1 液晶顯示器
5. 2 字符LCD模塊
5. 3 字符LCD模塊內部結構
3. 4 接口函數(shù)
5. 5 LCD模塊顯示. 配置
5. 6 LCD模塊制造商
第6章 鐘點
6. 1 時鐘/日歷
6. 2 時鐘/日歷模塊
6. 3 內部結構
6. 4 接口函數(shù)
6. 5 時鐘/日歷模塊配置
參考書目
第7章 計時器管理器
7. 1 計時器管理器模塊
7. 2 計時器管理器模塊內部結構
7. 3 計時器管理器模塊接口函數(shù)
7. 4 計時器管理器模塊配置
參考書目
第8章 離散輸入/輸出
8. 1 離散輸入
8. 2 離散輸出
8. 3 離散輸入/輸出模塊
8. 4 離散輸入/輸出模塊內部結構
8. 5 離散輸入/輸出模塊接口函數(shù)
8. 6 配置
8. 7 怎樣使用離散輸入/輸出模塊
第9章 定點數(shù)學
9. 1 定點數(shù)
9. 2 定點加法和減法
9. 3 定點乘法
9. 4 定點除法
9. 5 定點比較
9. 6 使用定點算術, 例1
9. 7 使用定點算術, 例2
9. 8 使用定點算術, 例3
9. 9 結論
參考書目
第10章 模擬輸入/輸出
10. 1 模擬輸入
10. 2 讀取ADC
10. 2. 1 讀取ADC的方法1
10. 2. 2 讀取ADC的方法2
10. 2. 3 讀取ADC的方法3
10. 2. 4 讀取ADC的綜合方法
10. 3 溫度測量示例
10. 4 模擬輸出
10. 5 溫度顯示示例
10. 6 模擬輸入/輸出模塊
10. 7 內部結構
10. 8 接口函數(shù)
10. 9 模擬輸入/輸出模塊的配置
10. 10 怎樣使用模擬輸入/輸出模塊
10. 10. 1 怎樣使用模擬輸入/輸出模塊, AI#0
10. 10. 2 怎樣使用模擬輸入輸出模塊, AI#1
10. 10. 3 怎樣使用模擬輸入/輸出模塊, AI#2
10. 10. 4 怎樣使用模擬輸入/輸出模塊, AI#3
10. 10. 5 怎樣使用模擬輸入/輸出模塊, AI#4
10. 10. 6 怎樣使用模擬輸入/輸出模塊, AI#5
10. 10. 7 怎樣使用模擬輸入/輸出模塊, AO#0
10. 10. 8 怎樣使用模擬輸入/輸出模塊, AO#1
10. 10. 9 怎樣使用模擬輸入/輸出模塊, AO#2
參考書目
第11章 異步串行通信
11. 1 異步通信
11. 2 RS-232C
11. 3 RS-485
11. 4 收發(fā)數(shù)據
11. 4. 1 接收效據
11. 4. 2 數(shù)據傳輸
11. 5 PC機上的串行端口
11. 6 低層PC串行I/O模塊(COMM-PC)
11. 7 緩沖串行I/O模塊(COMMBCND)
11. 8 緩沖串行I/O模塊(COMMRTOS)
11. 9 配置
11. 10 如何使用COMM-PC和COMMBGND模塊
11. 11 如何使用COMM-PC和COMMRTOS模塊
參考書目
第12章 PC服務
12. 1 基于字符的顯示
12. 2 保存和恢復DOS環(huán)境
12. 3 占用時間測量
12. 4 多樣性
12. 5 接口函數(shù)
參考書目
附錄A μC/OS-II實時內核
附錄B 編程約定
附錄C 縮略詞. 縮寫詞和助記符詞典
附錄D HPLISTC和TO
附錄E CD-ROM指南