新到貨冬季促案
微控制器技術與應用:基於Cortex-M3內核
(0)

微控制器技術與應用:基於Cortex-M3內核

  • 定價:588
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

本書以基於Cortex-M3 內核的32 位微控制器為主要對象,系統地介紹了微控制器的相關知識。
 
全書共9 章,分別為微控制器技術概述、微控制器硬件基礎、軟件開發技術、並行接口及應用、中斷技術及應用、定時器技術及應用、嵌入式操作系統、串行接口及應用、模擬接口及應用。
 
本書可作為科技工作者的參考資料,也可作為非計算機專業的碩士研究生或本科相關專業高年級學生的學習用書。
 

目錄

第1章 微控制器技術概述1
1.1 微控制器的發展歷史1
1.2 微控制器的分類及應用2
1.3 微控制器技術3
1.4 微控制器主流生產商及發展趨勢6
本章小結7
思考與練習題8
第2章 微控制器硬件基礎9
2.1 微控制器的外部結構9
2.1.1 芯片命名規則9
2.1.2 外部引腳10
2.1.3 最小系統11
2.2 微控制器的內部結構12
2.2.1 系統架構12
2.2.2 時鐘系統14
2.2.3 內核功能寄存器19
2.3 存儲器系統22
2.3.1 存儲器概述22
2.3.2 微控制器存儲器的結構25
2.4 系統啟動和複位過程27
2.4.1 系統啟動模式27
2.4.2 系統複位序列28
2.4.3 系統複位實例29
本章小結36
思考與練習題36
第3章 軟件開發技術38
3.1 軟件開發模式38
3.1.1 基於寄存器的軟件開發模式38
3.1.2 基於固件庫的軟件開發模式38
3.1.3 基於操作系統的軟件開發模式39
3.2 高級語言程序設計40
3.2.1 C語言程序基礎40
3.2.2 程序編譯和執行43
3.3 微控制器軟件接口標準44
3.3.1 CMSIS基本內容44
3.3.2 固件函數庫45
3.4 基於MDK的軟件開發47
本章小結50
思考與練習題50
第4章 並行接口及應用51
4.1 並行接口結構與操作51
4.1.1 GPIO接口的常用輸入輸出形式51
4.1.2 GPIO內部結構52
4.1.3 GPIO功能寄存器54
4.1.4 GPIO操作固件庫57
4.2 並行接口設備58
4.2.1 輸入設備58
4.2.2 顯示設備60
4.3 並行接口程序設計62
4.3.1 使用掃描法進行按鍵檢測62
4.3.2 使用線反轉法進行按鍵檢測66
4.3.3 數碼管動態顯示68
本章小結72
思考與練習題72
第5章 中斷技術及應用73
5.1 中斷技術基礎73
5.1.1 中斷的基本概念73
5.1.2 中斷處理過程75
5.2 中斷系統結構78
5.2.1 中斷源與中斷向量78
5.2.2 中斷控制器81
5.2.3 中斷控制寄存器及庫函數87
5.3 外部中斷程序設計90
5.3.1 中斷程序設計流程90
5.3.2 中斷處理函數91
5.3.3 中斷程序設計實例93
本章小結96
思考與練習題97
第6章 定時器技術及應用98
6.1 定時器/計數器概述98
6.1.1 定時器/計數器基礎98
6.1.2 STM32F103子系列微控制器芯片的定時器99
6.2 通用定時器101
6.2.1 通用定時器的結構101
6.2.2 時鐘源選擇104
6.2.3 工作模式109
6.3 高級定時器120
6.4 系統滴答定時器122
6.4.1 系統滴答定時器的結構122
6.4.2 功能寄存器122
6.4.3 SysTick的應用123
6.5 定時器功能寄存器及固件庫函數124
6.5.1 定時器功能寄存器124
6.5.2 定時器的固件庫函數131
6.6 定時器程序設計132
6.6.1 通用定時器程序設計132
6.6.2 高級定時器程序設計134
6.6.3 系統滴答定時器程序設計136
本章小結138
思考與練習題138
第7章 嵌入式操作系統139
7.1 嵌入式操作系統基礎知識139
7.1.1 操作系統139
7.1.2 嵌入式操作系統139
7.1.3 實時操作系統140
7.2 任務管理140
7.2.1 任務的定義140
7.2.2 任務的狀態141
7.2.3 任務優先級及調度策略142
7.3 時間管理143
7.4 任務的同步與通信144
7.4.1 任務的同步144
7.4.2 常用的任務通信機制144
7.4.3 互斥信號量145
7.4.4 死鎖及解決策略147
7.5 μC/OS-Ⅲ嵌入式操作系統149
7.5.1 μC/OS嵌入式操作系統簡介149
7.5.2 文件結構150
7.5.3 常用函數151
7.5.4 基於μC/OS-Ⅲ的程序設計153
本章小結159
思考與練習題160
第8章 串行接口及應用161
8.1 串行通信基礎知識161
8.2 通用同步/異步收發器接口165
8.2.1 UART165
8.2.2 USART167
8.2.3 USART功能寄存器及固件庫函數173
8.3 集成電路總線接口179
8.3.1 I2C總線概述179
8.3.2 I2C總線協議180
8.4 串行外設接口184
8.5 控制器局域網絡186
8.5.1 CAN總線協議186
8.5.2 CAN總線節點結構188
8.5.3 CAN總線報文格式189
8.5.4 同步192
8.6 USART程序設計194
本章小結195
思考與練習題195
第9章 模擬接口及應用197
9.1 A/D轉換的基本理論197
9.1.1 A/D轉換的過程197
9.1.2 逐次逼近式A/D轉換器198
9.2 A/D轉換器概述201
9.2.1 A/D轉換器的結構201
9.2.2 A/D轉換器的轉換模式205
9.2.3 A/D轉換器的使用206
9.2.4 A/D轉換器的功能寄存器和固件庫函數209
9.3 D/A轉換器概述217
9.3.1 T型電阻網絡D/A轉換器217
9.3.2 D/A轉換器的技術指標219
9.3.3 D/A轉換器的結構220
9.3.4 D/A轉換器的功能寄存器和固件庫函數222
9.4 A/D和D/A轉換程序設計226
9.4.1 A/D轉換程序設計226
9.4.2 D/A轉換程序設計231
本章小結233
思考與練習題233
參考文獻235
 

詳細資料

  • ISBN:9787121514807
  • 規格:平裝 / 235頁 / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【自然科普、電腦資訊】AI時代的職場生存術:打開職場新思維,打造新世代職場競爭力,電子書85折起
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約21~30個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 言情新品79折起
  • 羅振宇新作79折
  • 百大2本75折