世界技能大賽電子技術(shù)項目B模塊實戰(zhàn)指導 ——STM32F1 HAL庫實戰(zhàn)開發(fā)
定 價:49 元
- 作者:邱吉鋒
- 出版時間:2019/10/1
- ISBN:9787121366598
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP332.3
- 頁碼:284
- 紙張:
- 版次:01
- 開本:16開
本書是針對世界技能大賽電子技術(shù)項目嵌入式編程比賽訓練、學習而編寫的。全書采用模塊化設計,既可以用于STM32的普通基礎教學,又可以用于世界技能大賽電子技術(shù)項目B模塊嵌入式編程的訓練比賽指導。本書基于主板單片機控制系統(tǒng)(STM32LO52和STM32F103ZTE)和各個模塊的項目開發(fā)設計,主板集成各種人機交換顯示界面、基礎按鍵、控制。數(shù)據(jù)采集、儲存和輸出。內(nèi)容包括從基礎的單片機嵌入式系統(tǒng)應用,到結(jié)合各種傳感器技術(shù)、控制對象和網(wǎng)絡技術(shù)來實現(xiàn)較復雜的智能應用系統(tǒng)。全書項目資源豐富,講述清晰明了。
邱吉鋒、曾偉業(yè),世界技能大賽電子技術(shù)項目教練組成員,長期從事競賽指導及教學教研工作,經(jīng)驗豐富。主審專家王為民,第43/44屆世界技能大賽電子技術(shù)項目中國專家組組長。
第1章 STM32基礎知識 1
1.1 KEIL軟件安裝及使用 1
1.1.1 實驗目的 1
1.1.2 實驗環(huán)境 1
1.1.3 實驗原理 1
1.1.4 實驗步驟 1
1.2 初識HAL庫 3
1.2.1 實驗目的 3
1.2.2 實驗環(huán)境 4
1.2.3 實驗步驟 4
1.3 用STM32CubeMX創(chuàng)建工程模板 5
1.3.1 實驗目的 5
1.3.2 實驗環(huán)境 5
1.3.3 實驗原理 5
1.3.4 實驗步驟 5
1.4 C語言基礎復習 12
1.4.1 實驗目的 12
1.4.2 實驗環(huán)境 12
1.4.3 實驗原理 12
1.4.4 實驗步驟 12
1.5 STM32系統(tǒng)時鐘介紹 14
1.5.1 實驗目的 14
1.5.2 實驗環(huán)境 14
1.5.3 實驗原理 15
1.6 NVIC 17
1.6.1 實驗目的 17
1.6.2 實驗環(huán)境 17
1.6.3 實驗原理 17
第2章 主板基礎實驗 25
2.1 LED控制實驗 25
2.1.1 實驗目的 25
2.1.2 實驗環(huán)境 25
2.1.3 實驗原理 25
2.1.4 實驗步驟 32
2.2 按鍵掃描實驗 40
2.2.1 實驗目的 40
2.2.2 實驗環(huán)境 40
2.2.3 實驗原理 40
2.2.4 實驗步驟 44
2.3 矩陣按鍵掃描實驗 44
2.3.1 實驗目的 44
2.3.2 實驗環(huán)境 44
2.3.3 實驗原理 45
2.3.4 實驗步驟 47
2.4 蜂鳴器驅(qū)動實驗 48
2.4.1 實驗目的 48
2.4.2 實驗環(huán)境 48
2.4.3 實驗原理 48
2.4.4 實驗步驟 51
2.5 外部中斷實驗 53
2.5.1 實驗目的 53
2.5.2 實驗環(huán)境 53
2.5.3 實驗原理 53
2.5.4 實驗步驟 60
2.6 SysTick定時器和系統(tǒng)時鐘 61
2.6.1 實驗目的 61
2.6.2 實驗環(huán)境 61
2.6.3 實驗原理 61
2.6.4 實驗步驟 64
2.7 定時器中斷實驗 64
2.7.1 實驗目的 64
2.7.2 實驗環(huán)境 64
2.7.3 實驗原理 64
2.7.4 實驗步驟 76
2.8 定時器輸出PWM實現(xiàn)呼吸燈現(xiàn)象實驗 76
2.8.1 實驗目的 76
2.8.2 實驗環(huán)境 76
2.8.3 實驗原理 76
2.8.4 實驗步驟 86
2.9 串口通信實驗 86
2.9.1 實驗目的 86
2.9.2 實驗環(huán)境 86
2.9.3 實驗原理 86
2.9.4 實驗步驟 95
2.10 printf()重定向?qū)嶒?96
2.10.1 實驗目的 96
2.10.2 實驗環(huán)境 96
2.10.3 實驗原理 96
2.10.4 實驗步驟 98
2.11 Flash通信實驗 98
2.11.1 實驗目的 98
2.11.2 實驗環(huán)境 99
2.11.3 實驗原理 99
2.11.4 實驗步驟 105
2.12 AD采集實驗 106
2.12.1 實驗目的 106
2.12.2 實驗環(huán)境 106
2.12.3 實驗原理 106
2.12.4 實驗步驟 112
2.13 DA采集實驗 113
2.13.1 實驗目的 113
2.13.2 實驗環(huán)境 113
2.13.3 實驗原理 113
2.13.4 實驗步驟 117
2.14 IIC實驗 118
2.14.1 實驗目的 118
2.14.2 實驗環(huán)境 118
2.14.3 實驗原理 118
2.14.4 實驗步驟 125
2.15 內(nèi)部溫度傳感器實驗 126
2.15.1 實驗目的 126
2.15.2 實驗環(huán)境 126
2.15.3 實驗原理 126
2.15.4 實驗步驟 131
2.16 RTC實時時鐘實驗 131
2.16.1 實驗目的 131
2.16.2 實驗環(huán)境 131
2.16.3 實驗原理 132
2.16.4 實驗步驟 135
2.17 獨立看門狗實驗 136
2.17.1 實驗目的 136
2.17.2 實驗環(huán)境 136
2.17.3 實驗原理 137
2.17.4 實驗步驟 140
2.18 窗口看門狗實驗 141
2.18.1 實驗目的 141
2.18.2 實驗環(huán)境 141
2.18.3 實驗原理 141
2.18.4 實驗步驟 146
第3章 主板顯示模塊實驗 148
3.1 16×16點陣LED掃描顯示實驗 148
3.1.1 實驗目的 148
3.1.2 實驗環(huán)境 148
3.1.3 實驗原理 148
3.1.4 實驗步驟 157
3.2 數(shù)碼管顯示實驗 157
3.2.1 實驗目的 157
3.2.2 實驗環(huán)境 157
3.2.3 實驗原理 158
3.2.4 實驗步驟 166
3.3 OLED顯示實驗 166
3.3.1 實驗目的 166
3.3.2 實驗環(huán)境 166
3.3.3 實驗原理 166
3.3.4 實驗步驟 173
3.4 HMI串口LCD顯示實驗 173
3.4.1 實驗目的 173
3.4.2 實驗環(huán)境 173
3.4.3 實驗原理 173
3.4.4 實驗步驟 178
3.5 LCD12864顯示實驗 178
3.5.1 實驗目的 178
3.5.2 實驗環(huán)境 178
3.5.3 實驗原理 179
3.5.4 實驗步驟 183
3.6 LCD1602顯示實驗 183
3.6.1 實驗目的 183
3.6.2 實驗環(huán)境 183
3.6.3 實驗原理 184
3.6.4 實驗步驟 189
3.7 旋轉(zhuǎn)編碼器驅(qū)動實驗 189
3.7.1 實驗目的 189
3.7.2 實驗環(huán)境 189
3.7.3 實驗原理 189
3.7.4 實驗步驟 192
3.8 電機測速實驗 192
3.8.1 實驗目的 192
3.8.2 實驗環(huán)境 193
3.8.3 實驗原理 193
3.8.4 實驗步驟 199
第4章 擴展傳感器實驗 200
4.1 溫度傳感器實驗 200
4.1.1 實驗目的 200
4.1.2 實驗環(huán)境 200
4.1.3 實驗原理 200
4.1.4 實驗步驟 207
4.2 溫濕度傳感器實驗 208
4.2.1 實驗目的 208
4.2.2 實驗環(huán)境 208
4.2.3 實驗原理 208
4.2.4 實驗步驟 215
4.3 超聲波測距實驗 215
4.3.1 實驗目的 215
4.3.2 實驗環(huán)境 215
4.3.3 實驗原理 216
4.3.4 實驗步驟 218
4.4 24C02實驗 219
4.4.1 實驗目的 219
4.4.2 實驗環(huán)境 219
4.4.3 實驗原理 219
4.4.4 實驗步驟 228
4.5 光強度傳感器實驗 229
4.5.1 實驗目的 229
4.5.2 實驗環(huán)境 229
4.5.3 實驗原理 229
4.5.4 實驗步驟 238
4.6 MPU6050實驗 238
4.6.1 實驗目的 238
4.6.2 實驗環(huán)境 238
4.6.3 實驗原理 238
4.6.4 實驗步驟 248
第5章 擴展項目實驗 250
5.1 模擬電梯實驗 250
5.1.1 實驗目的 250
5.1.2 實驗環(huán)境 250
5.1.3 實驗原理 250
5.1.4 實驗步驟 251
5.2 多功能時鐘實驗 253
5.2.1 實驗目的 253
5.2.2 實驗環(huán)境 253
5.2.3 實驗原理 253
5.2.4 實驗步驟 255
5.3 密碼鎖實驗 257
5.3.1 實驗目的 257
5.3.2 實驗環(huán)境 257
5.3.3 實驗原理 257
5.3.4 實驗步驟 258
5.4 迷宮游戲?qū)嶒?259
5.4.1 實驗目的 259
5.4.2 實驗環(huán)境 259
5.4.3 實驗原理 259
5.4.4 實驗步驟 262
第6章 世賽真題實驗——交通信號燈 267
6.1 簡介 267
6.2 任務描述 267
6.3 實驗說明 267
6.4 編程任務 269