ARM Cortex-M3 嵌入式開發與實踐 — 基於 STM32F103, 2/e (微課視頻版)
張勇
買這商品的人也買了...
-
$330$314 -
$450$441 -
$301實戰 Python 設計模式:可復用面向對象軟件開發實踐
-
$294$279 -
$500ESP32-C3 物聯網工程開發實戰
-
$354$336 -
$454FreeRTOS 源碼詳解與應用開發 — 基於 STM32 (第2版)
-
$1,280$1,011
相關主題
商品描述
《ARM Cortex-M3嵌入式開發與實踐基於STM32F103(第2版?微課視頻版)》基於ARM Cortex-M3內核微控制器STM32F103和嵌入式實時操作系統μC/OS-Ⅱ,詳細講述嵌入式系統的硬件設計與軟件開發技術,主要內容包括嵌入式系統概述、STM32F103微控制器、STM32F103學習平臺、LED燈控制與Keil MDK工程框架、按鍵與中斷處理、定時器、串口通信、存儲器管理、LCD屏與溫/濕度傳感器、μC/OS-Ⅱ系統與移植、μC/OS-Ⅱ任務管理、μC/OS-Ⅱ信號量與互斥信號量、μC/OS-Ⅱ消息郵箱與消息隊列等。本書的特色在於理論與應用緊密結合,實例豐富,對基於STM32F1系列微控制器及嵌入式實時操作系統μC/OS-Ⅱ的教學和工程應用,都具有一定的指導和參考價值。 《ARM Cortex-M3嵌入式開發與實踐基於STM32F103(第2版?微課視頻版)》可作為普通高等院校物聯網、電子工程、通信工程、自動化、智能儀器、電腦工程和嵌入式控制等相關專業的高年級本科生教材,也可作為嵌入式系統愛好者和工程開發技術人員的參考用書。
目錄大綱
目錄
配套資源
第1篇STM32F103硬件系統與Keil MDK工程
第1章嵌入式系統概述
1.1嵌入式系統範例
1.2嵌入式系統概念
1.2.1嵌入式系統與ARM的關系
1.2.2嵌入式系統與嵌入式操作系統的關系
1.2.3嵌入式系統研發特點
1.3ARM發展歷程及應用領域
1.3.1ARM發展史及命名規則
1.3.2ARM微處理器系列
1.3.3ARM微處理器應用領域
1.4嵌入式操作系統
1.4.1Windows CE
1.4.2VxWorks
1.4.3嵌入式Linux
1.4.4Android系統
1.5μC/OSⅡ與μC/OSⅢ
1.5.1μC/OS發展歷程
1.5.2μC/OSⅡ特點
1.5.3μC/OSⅢ特點
1.5.4μC/OS應用領域
1.6本章小結
第2章STM32F103微控制器
2.1STM32F103概述
2.2STM32F103ZET6引腳定義
2.3STM32F103架構
2.4STM32F103存儲器
2.5STM32F103片內外設
2.6STM32F103異常與中斷
2.7本章小結
第3章STM32F103學習平臺
3.1STM32F103核心電路
3.2電源電路與按鍵電路
3.3LED與蜂鳴器驅動電路
3.4串口通信電路
3.5Flash與EEPROM電路
3.6溫/濕度傳感器電路
3.7LCD屏接口電路
3.8JTAG與復位電路
3.9SRAM電路
3.10本章小結
第4章LED燈控制與Keil MDK工程框架
4.1STM32F103通用目的輸入/輸出口
4.1.1GPIO寄存器
4.1.2AFIO寄存器
4.2STM32F103庫函數用法
4.3Keil MDK工程框架
4.4LED燈閃爍實例
4.4.1寄存器類型工程實例
4.4.2庫函數類型工程實例
4.5本章小結
第5章按鍵與中斷處理
5.1NVIC中斷工作原理
5.2GPIO外部輸入中斷
5.3用戶按鍵中斷實例
5.3.1寄存器類型工程實例
5.3.2庫函數類型工程實例
5.4本章小結
第6章定時器
6.1系統節拍定時器
6.1.1系統節拍定時器工作原理
6.1.2系統節拍定時器實例
6.2看門狗定時器
6.2.1窗口看門狗定時器工作原理
6.2.2窗口看門狗定時器寄存器類型實例
6.2.3窗口看門狗定時器庫函數類型實例
6.3實時時鐘
6.3.1實時時鐘工作原理
6.3.2實時時鐘寄存器類型實例
6.3.3實時時鐘庫函數類型實例
6.4通用定時器
6.4.1通用定時器工作原理
6.4.2通用定時器寄存器類型實例
6.4.3通用定時器庫函數類型實例
6.5本章小結
第7章串口通信
7.1串口通信工作原理
7.2STM32F103串口
7.3串口通信寄存器類型實例
7.4串口通信庫函數類型實例
7.5本章小結
第8章存儲器管理
8.1SRAM存儲器
8.1.1訪問SRAM存儲器寄存器類型實例
8.1.2訪問SRAM存儲器庫函數類型實例
8.2EEPROM存儲器
8.2.1訪問EEPROM寄存器類型實例
8.2.2訪問EEPROM庫函數類型實例
8.3Flash存儲器
8.3.1STM32F103同步串行口
8.3.2W25Q128訪問控制
8.3.3訪問Flash存儲器寄存器類型工程實例
8.3.4訪問Flash存儲器庫函數類型工程實例
8.4本章小結
第9章LCD屏與溫/濕度傳感器
9.1LCD屏顯示原理
9.2溫/濕度傳感器
9.3LCD顯示實例
9.3.1寄存器類型實例
9.3.2庫函數類型實例
9.4本章小結
第2篇嵌入式實時操作系統μC/OSⅡ
第10章μC/OSⅡ系統與移植
10.1μC/OSⅡ系統移植
10.2μC/OSⅡ系統結構與配置
10.3μC/OSⅡ系統任務
10.3.1空閑任務
10.3.2統計任務
10.3.3定時器任務
10.4本章小結
第11章μC/OSⅡ任務管理
11.1μC/OSⅡ用戶任務
11.2μC/OSⅡ多任務工程實例
11.3統計任務實例
11.4系統定時器
11.5本章小結
第12章μC/OSⅡ信號量與互斥信號量
12.1μC/OSⅡ信號量
12.2μC/OSⅡ互斥信號量
12.3信號量與互斥信號量實例
12.4本章小結
第13章μC/OSⅡ消息郵箱與消息隊列
13.1μC/OSⅡ消息郵箱
13.2μC/OSⅡ消息隊列
13.3消息郵箱與消息隊列實例
13.4本章小結
參考文獻