作 者:瀋建華 等 編著 著
定 價:69
出 版 社:北京航空航天大學出版社
出版日期:2015年04月01日
頁 數:492
裝 幀:平裝
ISBN:9787512417588
《ARM中國大學計劃教材·嵌入式繫統教程:基於Tiva C繫列ARM Cortex-M4微控制器》由北京航空航天大學出版社出版。
●第1章嵌入式繫統與微控制器
1.1嵌入式繫統概述
1.1.1嵌入式繫統的發展與應用
1.1.2嵌入式繫統的特點
1.1.3嵌入式繫統的組成
1.1.4嵌入式繫統的種類
1.1.5嵌入式繫統的調試方法
1.2MCU概述
1.2.1MCU的發展歷史
1.2.2MCU的特點
1.3ARMCortex—M4處理器簡介
1.3.1ARM處理器架構
1.3.2Cortex—M4處理器
1.4Tiva繫列MCU
1.4.1TM4C123繫列
1.4.2TM4C129繫列
1.5TM4C123GH6PM引腳與電氣特性
1.5.1GPIO引腳功能選擇
1.5.2TM4C123GH6PM電氣特性
思考題與習題
第2章繫統控制
2.1功能描述
2.1.1器件標識
2.1.2復位控制
2.1.3電源控制
2.1.4時鐘控制
2.1.5非屏蔽中斷
2.1.6低功耗模式控制
2.2初始化及配置
2.3操作示例
2.3.1程序流程圖
2.3.2庫函數說明
2.3.3示例代碼
2.3.4操作現像
思考題與習題
第3章存儲器
3.1存儲器簡介
3.1.1SRAM
3.1.2DRAM
3.1.3ROM
3.1.4Flash
3.1.5EEPROM
3.1.6存儲器擴展
3.1.7地址譯碼
3.2存儲器空間映射
3.2.1普林斯頓結構
3.2.2哈佛結構
3.2.3大小端模式
3.3Tiva微控制器存儲器
3.3.1TM4C123GH6PM存儲器地址映射
3.3.2TM4C123GH6PM的ROM
3.3.3TM4C123GH6PM的Flash
3.3.4EEPROM
3.4操作示例
3.4.1程序流程圖
3.4.2庫函數說明
3.4.3示例代碼
3.4.4操作現像
思考題與習題
第4章基本接口與外設
4.1通用輸入/輸出(GPIO)
4.1.1GPIO簡介
4.1.2Tiva微控制器GPIO
4.1.3數據控制
4.1.4中斷控制
4.1.5初始化及配置
4.1.6操作示例
4.2通用定時器(Timer)
4.2.1定時器簡介
4.2.2Tiva微控制器定時器
4.2.3初始化及配置
4.2.4操作示例
4.3脈衝寬度調節器(PWM)
4.3.1PWM簡介
4.3.2Tiva微控制器PWM
4.3.3初始化及配置
4.3.4操作示例
4.4看門狗定時器(WDT)
4.4.1WDT簡介
4.4.2Tiva微控制器WDT
4.4.3初始化及配置
4.4.4操作示例
4.5微型直接內存訪問(μDMA)
4.5.1DMA傳輸數據過程
4.5.2Tiva微控制器μDMA介紹
4.5.3初始化及配置
4.5.4操作示例
4.6休眠控制與RTC
4.6.1休眠模塊簡介
4.6.2Tiva微控制器休眠模塊與RTC
4.6.3初始化及配置
4.6.4操作示例
思考題與習題
第5章通信接口與外設
5.1基本概念
5.2異步串行通信接口(UART)
5.2.1UART簡介
5.2.2Tiva微控制器的UART
5.2.3初始化及配置
5.2.4操作示例
5.3同步串行接口(SSI)
5.3.1SSI簡介
5.3.2數據傳輸
5.3.3極性、相位和幀格式
5.3.4Tiva微控制器的SSI
5.3.5初始化及配置
5.3.6操作示例
5.412C接口
5.4.112C簡介
5.4.2Tiva微控制器的I2C
5.4.3初始化及配置
5.4.4操作示例
5.5CAN模塊
5.5.1CAN簡介
5.5.2Tiva微控制器的CAN
5.6USB控制器
5.6.1USB簡介
5.6.2Tiva微控制器的USB
思考題與習題
第6章模擬外設
6.1模/數轉換器(ADC)
6.1.1ADC簡介
6.1.2Tiva微控制器的ADC
6.1.3數據比
6.1.4初始化及配置
6.1.5操作示例
6.2模擬比較器(AC)
6.2.1AC簡介
6.2.2Tiva微控制器的AC
6.2.3初始化及配置
6.2.4操作示例
6.3數/模轉換器(DAC)
6.3.1DAC7512的基本原理與特點
6.3.2DAC工作模式
6.4正交編碼器(QEI)
6.4.1Tiva微控制器的QEI
6.4.2中斷控制
6.4.3初始化及配置
思考題與習題
……
瀋建華、郝立平編著的《嵌入式繫統教程--基於 Tiva C繫列ARM Cortex-M4微控制器(TEXAS INSTRUMENTS ARM中國大學計劃教材)》介紹嵌入式繫 統的基礎知識,並以ARM Cortex-M4內核MCU TM4C123x為核心,詳細講述MCU應用相關的各種外設 模塊的原理和編程結構,並給出操作例程代碼,包括 電源與時鐘管理、存儲器、通用輸入/輸出(GPIO) 、定時器、PWM、異步和同步通信接口(UART、SPI、 I2C等)、模擬外設(ADC、DAC、AC)等。同時,對 嵌入式軟件設計方法、嵌入式C語言基礎、RTOS等作 了簡明闡述。最後介紹MCU的軟硬件開發環境、軟件 庫,以及低功耗設計和電磁兼容性基礎等。
本書配套有完整的教學資源,包括PPT課件、 DY-Tiva-PB口袋實驗平臺和實驗指導書等。
本書可作為高等