嵌入式微控制器及其套用

嵌入式微控制器及其套用

《嵌入式微控制器及其套用》是2015年高等教育出版社出版的圖書,作者是薛麗萍,本書以 Conex—M3核心的微控制器為例,系統介紹微控制器的體系結構、程式設計基礎及驅動程式庫、中斷系統、定時器、常用接口設計、串列通信接口及網路接口套用編程、微控制器套用系統設計等內容。

基本介紹

  • 書名:嵌入式微控制器及其套用
  • 作者:薛麗萍
  • 出版社:高等教育出版社
  • ISBN:9787040439304
內容簡介,圖書目錄,

內容簡介

薛麗萍編 的《嵌入式微控制器及其套用》以 Conex—M3核心的微控制器為例,系統介紹微控制器的體系結構、程式設計基礎及驅動程式庫、中斷系統、定時器、常用接口設計、串列通信接口及網路接口套用編程、微控制器套用系統設計等內容。
本書取材於新資料,提供較多套用實例,將抽象的知識與生動的實例相結合,詳細講解微控制器內部的主要功能模組,不面向暫存器編程,而是通過與各功能模組相關的驅動庫函式、套用編程方法的介紹,結合典型套用實例,使讀者快速掌握微控制器的原理與套用設計,具有很強的實用性。本書中的套用實例程式只需修改很少的部分或不用修改,即可在其他型號(除LM3S9892外)的微控制器上運行。
本書內容豐富、實用,層次清晰,敘述詳盡,方便教學與自學,可作為高等學校計算機類相關專業嵌入式系統課程的教材,也可作為相關工程技術人員的參者書。

圖書目錄

第1章 微控制器概述
1.1 微控制器和嵌入式系統
1.2 微控制器的特點和發展
1.2.1 微控制器的特點
1.2.2 微控制器的發展歷程
1.2.3 微控制器的發展趨勢
1.3 微控制器的組成概貌
1.4 微控制器的套用
1.5 微控制器程式語言和開發環境概述
1.5.1 微控制器程式語言概述
1.5.2 微控制器開發工具概述
本章小結
習題與思考題
第2章 Cortex—M3體系結構與指令集
2.1 Cortex—M3處理器結構
2.2 Cortex—M3編程模型
2.2.1 工作模式和工作狀態
2.2.2 數據類型和存儲器格式
2.2.3 暫存器組
2.2.4 特權級訪問和用戶級訪問
2.2.5 Cortex—M3堆疊
2.3 存儲器系統
2.3.1 存儲器映射
2.3.2 存儲器接口
2.3.3 位定址操作
2.4 匯流排接口和匯流排矩陣
2.4.1 AHB—Lite和APB匯流排概述
2.4.2 匯流排接口
2.4.3 匯流排矩陣
2.5 指令集
2.5.1 指令格式
2.5.2 指令分類
本章小結
習題與思考題
第3章 微控制器的程式設計基礎
3.1 彙編語言程式
3.1.1 彙編語言格式
3.1.2 彙編程式構成
3.2 C語言程式設計
3.2.1 C語言程式設計的特點
3.2.2 C語言程式設計概述
3.3 驅動程式庫
3.3.1 Stellaris驅動程式庫概述
3.3.2 引導代碼概述
3.3.3 利用驅動程式庫的編程方法
3.3.4 StellarisWare圖形庫
3.3.5 基本圖形繪製與套用
3.3.6 套用控制項實現用戶輸入和顯示
3.4 微控制器軟體開發環境
3.4.1 IAR Embedded Workbeneh微控制器集成開發環境的建立
3.4.2 IAR Embedded Workbench集成開發環境的使用
3.4.3 IAR Embedded Workbench軟體仿真
本章小結
習題與思考題
第4章 Cortex—M3微控制器
4.1 32位微控制器組成
4.2 32位微控制器內部結構
4.3 系統控制單元
4.3.1 復位控制
4.3.2 時鐘控制
4.3.3 功率控制
4.3.4 系統控制
4.4 微控制器最小系統
4.5 通用輸入輸出連線埠
4.5.1 GPIO的基本特性
4.5.2 GPIO暫存器組
4.5.3 GPIO基本操作及相關函式
4.5.4 GPIO模式控制及相關函式
4.5.5 GPIO引腳配置及相關函式
4.5.6 GPIO套用編程實例
本章小結
習題與思考題
第5章 中斷/異常系統
第6章 定時器
第7章 微控制器的常用接口設計
第8章 串列匯流排接口及套用
第9章 網路接口及套用
第10章 微控制器套用系統設計
參考文獻

相關詞條

熱門詞條

聯絡我們