薛麗萍編 的《嵌入式微控制器及其應(yīng)用》以 Conex—M3內(nèi)核的微控制器為例,系統(tǒng)介紹微控制器的體系結(jié)構(gòu)、程序設(shè)計基礎(chǔ)及驅(qū)動程序庫、中斷系統(tǒng)、定時器、常用接口設(shè)計、串行通信接口及網(wǎng)絡(luò)接口應(yīng)用編程、微控制器應(yīng)用系統(tǒng)設(shè)計等內(nèi)容。
本書取材于*新資料,提供較多應(yīng)用實例,將抽象的知識與生動的實例相結(jié)合,詳細講解微控制器內(nèi)部的主要功能模塊,不面向寄存器編程,而是通過與各功能模塊相關(guān)的驅(qū)動庫函數(shù)、應(yīng)用編程方法的介紹,結(jié)合典型應(yīng)用實例,使讀者快速掌握微控制器的原理與應(yīng)用設(shè)計,具有很強的實用性。本書中的應(yīng)用實例程序只需修改很少的部分或不用修改,即可在其他型號(除LM3S9892外)的微控制器上運行。
本書內(nèi)容豐富、實用,層次清晰,敘述詳盡,方便教學(xué)與自學(xué),可作為高等學(xué)校計算機類相關(guān)專業(yè)嵌入式系統(tǒng)課程的教材,也可作為相關(guān)工程技術(shù)人員的參者書。
第1章 微控制器概述
1.1 微控制器和嵌入式系統(tǒng)
1.2 微控制器的特點和發(fā)展
1.2.1 微控制器的特點
1.2.2 微控制器的發(fā)展歷程
1.2.3 微控制器的發(fā)展趨勢
1.3 微控制器的組成概貌
1.4 微控制器的應(yīng)用
1.5 微控制器編程語言和開發(fā)環(huán)境概述
1.5.1 微控制器編程語言概述
1.5.2 微控制器開發(fā)工具概述
本章小結(jié)
習(xí)題與思考題
第2章 Cortex—M3體系結(jié)構(gòu)與指令集
2.1 Cortex—M3處理器結(jié)構(gòu)
2.2 Cortex—M3編程模型
2.2.1 工作模式和工作狀態(tài)
2.2.2 數(shù)據(jù)類型和存儲器格式
2.2.3 寄存器組
2.2.4 特權(quán)級訪問和用戶級訪問
2.2.5 Cortex—M3堆棧
2.3 存儲器系統(tǒng)
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 指令分類
本章小結(jié)
習(xí)題與思考題
第3章 微控制器的程序設(shè)計基礎(chǔ)
3.1 匯編語言程序
3.1.1 匯編語言格式
3.1.2 匯編程序構(gòu)成
3.2 C語言程序設(shè)計
3.2.1 C語言程序設(shè)計的特點
3.2.2 C語言程序設(shè)計概述
3.3 驅(qū)動程序庫
3.3.1 Stellaris驅(qū)動程序庫概述
3.3.2 引導(dǎo)代碼概述
3.3.3 利用驅(qū)動程序庫的編程方法
3.3.4 StellarisWare圖形庫
3.3.5 基本圖形繪制與應(yīng)用
3.3.6 應(yīng)用控件實現(xiàn)用戶輸入和顯示
3.4 微控制器軟件開發(fā)環(huán)境
3.4.1 IAR Embedded Workbeneh微控制器集成開發(fā)環(huán)境的建立
3.4.2 IAR Embedded Workbench集成開發(fā)環(huán)境的使用
3.4.3 IAR Embedded Workbench軟件仿真
本章小結(jié)
習(xí)題與思考題
第4章 Cortex—M3微控制器
4.1 32位微控制器組成
4.2 32位微控制器內(nèi)部結(jié)構(gòu)
4.3 系統(tǒng)控制單元
4.3.1 復(fù)位控制
4.3.2 時鐘控制
4.3.3 功率控制
4.3.4 系統(tǒng)控制
4.4 微控制器最小系統(tǒng)
4.5 通用輸入輸出端口
4.5.1 GPIO的基本特性
4.5.2 GPIO寄存器組
4.5.3 GPIO基本操作及相關(guān)函數(shù)
4.5.4 GPIO模式控制及相關(guān)函數(shù)
4.5.5 GPIO引腳配置及相關(guān)函數(shù)
4.5.6 GPIO應(yīng)用編程實例
本章小結(jié)
習(xí)題與思考題
第5章 中斷/異常系統(tǒng)
第6章 定時器
第7章 微控制器的常用接口設(shè)計
第8章 串行總線接口及應(yīng)用
第9章 網(wǎng)絡(luò)接口及應(yīng)用
第10章 微控制器應(yīng)用系統(tǒng)設(shè)計
參考文獻