RT-Thread 實時操作系統內核、驅動和應用開發技術
鄭苗秀,沈鴻飛,廖建尚
- 出版商: 電子工業
- 出版日期: 2024-07-01
- 定價: $528
- 售價: 9.5 折 $502
- 語言: 簡體中文
- 頁數: 324
- ISBN: 7121486504
- ISBN-13: 9787121486500
-
相關分類:
Operating-system
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$620$527 -
$580$452 -
$490$417 -
$540$459 -
$490$417 -
$550$435 -
$360$281 -
$360$281 -
$490$441 -
$590$460 -
$380$300 -
$520$442 -
$520$411 -
$454OpenCV 4.5 電腦視覺開發實戰 (基於 VC++)
-
$427SylixOS 設備驅動程序開發
-
$680$537 -
$620$484
初夏簡體電腦展2書75折 詳見活動內容 »
-
79折
$284一本書玩轉 DeepSeek -
VIP 95折
$774$735 -
79折
$379AI全能助手 人人都能玩轉DeepSeek -
$834射頻微電子學 (原書第二版)
-
VIP 95折
$359$341 -
VIP 95折
$419$398 -
79折
$378DeepSeek 極速上手 : 高效做事不內耗 -
85折
$250DeepSeek 應用能手 : 7天從入門到精通 -
VIP 95折
$359$341 -
VIP 95折
$659$626 -
VIP 95折
$599$569 -
VIP 95折
$359$341 -
VIP 95折
$324$308 -
VIP 95折
$299$284 -
VIP 95折
$419$398 -
85折
$305DeepSeek公文寫作一本通 -
85折
$152AI 導航式提問法 : 用好 DeepSeek 與元寶的高效提問手冊 -
85折
$403DeepSeek全場景應用 -
85折
$45424小時精通 AI Agent (快速定製你的智能體) -
79折
$378Joy RL:強化學習實踐教程 -
85折
$357大模型應用開發極簡入門(基於DeepSeek雙色版) -
VIP 95折
$774$735 -
VIP 95折
$594$564 -
VIP 95折
$588$559 -
VIP 95折
$534$507
相關主題
商品描述
RT-Thread是一個開源的嵌入式實時操作系統,專門設計用於嵌入式系統和物聯網設備,是我國自主研發的一個嵌入式實時多線程操作系統。本書主要介紹RT-Thread開發技術,由淺入深地介紹了RT-Thread的基礎知識、開發環境與工具、內核開發技術、設備驅動開發技術、文件系統開發技術、GUI開發技術和網絡開發技術。本書邊介紹理論知識邊介紹開發技術,將理論學習和開發實踐緊密結合起來,並給出了相關案例的完整代碼,讀者可以在代碼的基礎快速地進行二次開發。
目錄大綱
目 錄
第1章 RT-Thread概述與開發基礎 1
1.1 RT-Thread概述、優點與應用領域 1
1.1.1 RT-Thread概述 1
1.1.2 RT-Thread的優點 2
1.1.3 RT-Thread的應用領域 3
1.2 RT-Thread的開發基礎 3
1.2.1 原理分析 4
1.2.2 開發設計與實踐 13
1.2.3 開發步驟與驗證 13
1.2.4 小結 14
1.3 RT-Thread Studio的應用開發 14
1.3.1 RT-Thread Studio分析 15
1.3.2 開發設計與實踐 16
1.3.3 開發步驟與驗證 16
1.3.4 小結 24
1.4 RT-Thread的移植 24
1.4.1 RT-Thread的移植原理 25
1.4.2 開發設計與實踐 30
1.4.3 開發步驟與驗證 30
1.4.4 小結 38
1.5 FinSH控制臺的應用 38
1.5.1 原理分析 39
1.5.2 開發設計與實踐 42
1.5.3 開發步驟與驗證 44
1.5.4 小結 46
第2章 RT-Thread內核開發技術 47
2.1 RT-Thread線程管理應用開發 47
2.1.1 原理分析 47
2.1.2 開發設計與實踐 50
2.1.3 開發步驟與驗證 54
2.1.4 小結 56
2.2 RT-Thread定時器應用開發 56
2.2.1 原理分析 56
2.2.2 開發設計與實踐 61
2.2.3 開發步驟與驗證 64
2.2.4 小結 66
2.3 RT-Thread信號量應用開發 66
2.3.1 原理分析 66
2.3.2 開發設計與實踐 69
2.3.3 開發步驟與驗證 72
2.3.4 小結 73
2.4 RT-Thread互斥量應用開發 73
2.4.1 原理分析 73
2.4.2 開發設計與實踐 76
2.4.3 開發步驟與驗證 79
2.4.4 小結 81
2.5 RT-Thread事件集應用開發 81
2.5.1 原理分析 82
2.5.2 開發設計與實踐 85
2.5.3 開發步驟與驗證 89
2.5.4 小結 90
2.6 RT-Thread郵箱應用開發 90
2.6.1 原理分析 90
2.6.2 開發設計與實踐 93
2.6.3 開發步驟與驗證 96
2.6.4 小結 97
2.7 RT-Thread消息隊列應用開發 97
2.7.1 原理分析 97
2.7.2 開發設計與實踐 100
2.7.3 開發步驟與驗證 104
2.7.4 小結 105
2.8 RT-Thread信號應用開發 105
2.8.1 原理分析 106
2.8.2 開發設計與實踐 108
2.8.3 開發步驟與驗證 111
2.8.4 小結 112
2.9 RT-Thread內存管理應用開發 112
2.9.1 原理分析 113
2.9.2 開發設計與實踐 115
2.9.3 開發步驟與驗證 118
2.9.4 小結 119
第3章 RT-Thread設備驅動開發技術 120
3.1 IO設備驅動應用開發 120
3.1.1 原理分析 120
3.1.2 開發設計與實踐 124
3.1.3 開發步驟與驗證 128
3.1.4 小結 128
3.2 UART設備驅動應用開發 129
3.2.1 原理分析 129
3.2.2 開發設計與實踐 131
3.2.3 開發步驟與驗證 134
3.2.4 小結 135
3.3 PIN設備驅動應用開發 135
3.3.1 原理分析 136
3.3.2 開發設計與實踐 138
3.3.3 開發步驟與驗證 141
3.3.1 小結 142
3.4 ADC設備驅動應用開發 142
3.4.1 原理分析 143
3.4.2 開發設計與實踐 145
3.4.3 開發步驟與驗證 149
3.4.4 小結 150
3.5 HWTIMER設備驅動應用開發 150
3.5.1 原理分析 150
3.5.2 開發設計與實踐 153
3.5.3 開發步驟與驗證 156
3.5.4 小結 157
3.6 I2C設備驅動應用開發 157
3.6.1 原理分析 157
3.6.2 開發設計與實踐 159
3.6.3 開發步驟與驗證 164
3.6.4 小結 166
3.7 PWM設備驅動應用開發 166
3.7.1 原理分析 166
3.7.2 開發設計與實踐 168
3.7.3 開發步驟與驗證 171
3.7.4 小結 172
3.8 RTC設備驅動應用開發 172
3.8.1 原理分析 173
3.8.2 開發設計與實踐 174
3.8.3 開發步驟與驗證 177
3.8.4 小結 179
3.9 SPI設備驅動應用開發 179
3.9.1 原理分析 179
3.9.2 開發設計與實踐 184
3.9.3 開發步驟與驗證 188
3.9.4 小結 189
3.10 WATCHDOG設備驅動應用開發 189
3.10.1 原理分析 189
3.10.2 開發設計與實踐 191
3.10.3 開發步驟與驗證 194
3.10.4 小結 196
3.11 SENSOR設備驅動應用開發 197
3.11.1 原理分析 197
3.11.2 開發設計與實踐 200
3.11.3 開發步驟與驗證 205
3.11.4 小結 207
第4章 RT-Thread文件系統開發技術 208
4.1 掛載管理應用開發 208
4.1.1 原理分析 208
4.1.2 開發設計與實踐 211
4.1.3 開發步驟與驗證 214
4.1.4 小結 215
4.2 文件管理應用開發 215
4.2.1 原理分析 216
4.2.2 開發設計與實踐 217
4.2.3 開發步驟與驗證 221
4.2.4 小結 224
4.3 目錄管理應用開發 224
4.3.1 原理分析 224
4.3.2 開發設計與實踐 226
4.3.3 開發步驟與驗證 229
4.3.4 小結 231
第5章 RT-Thread GUI開發技術 232
5.1 GUI基礎和emWin圖形庫應用開發 232
5.1.1 原理分析 232
5.1.2 開發設計與實踐 236
5.1.3 開發步驟與驗證 238
5.1.4 小結 239
5.2 GUI圖形和顏色應用開發 239
5.2.1 原理分析 239
5.2.2 開發設計與實踐 244
5.2.3 開發步驟與驗證 245
5.2.4 小結 246
5.3 GUI文本顯示應用開發 246
5.3.1 原理分析 246
5.3.2 開發設計與實踐 250
5.3.3 開發步驟與驗證 252
5.3.4 小結 252
5.4 GUI圖像顯示應用開發 252
5.4.1 原理分析 253
5.4.2 開發設計與實踐 254
5.4.3 開發步驟與驗證 255
5.4.4 小結 255
5.5 GUI控件應用開發 256
5.5.1 原理分析 256
5.5.2 開發設計與實踐 260
5.5.3 開發步驟與驗證 263
5.5.4 小結 265
第6章 RT-Thread網絡應用開發技術 266
6.1 LWIP應用開發 266
6.1.1 原理分析 266
6.1.2 開發設計與實踐 271
6.1.3 開發步驟與驗證 274
6.1.4 小結 276
6.2 AT Socket協議棧應用開發 276
6.2.1 原理分析 276
6.2.2 開發設計與實踐 280
6.2.3 開發步驟與驗證 283
6.2.4 小結 287
6.3 MQTT協議應用開發 287
6.3.1 原理分析 287
6.3.2 開發設計與實踐 291
6.3.3 開發步驟與驗證 293
6.3.4 小結 300
6.4 HTTP應用開發 300
6.4.1 原理分析 300
6.4.2 開發設計與實踐 303
6.4.3 開發步驟與驗證 308
6.4.4 小結 311
參考文獻 312