|
-- 會員 / 註冊 --
|
|
|
|
嵌入式系統教程-基于Tiva C系列ARM Cortex-M4微控制器 ( 簡體 字) |
作者:沈建華 | 類別:1. -> 電腦組織與體系結構 -> 嵌入式系統 -> Cortex |
譯者: |
出版社:北京航空航天大學出版社 | 3dWoo書號: 41627 詢問書籍請說出此書號!【缺書】 NT售價: 345 元 |
出版日:4/1/2015 |
頁數:492 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787512417588 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介: |
目錄:第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.3ARM Cortex-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.4I2C接口 5.4.1I2C?介 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初始化及配置 思考?与?? 第7章嵌入式?件?? 7.1嵌入式C?言基? 7.1.1嵌入式C?言程序?? 7.1.2?程?格 7.1.3?据?型及?明 7.1.4操作符与表?式 7.2嵌入式系??件?成 7.2.1裸机嵌入式系??件 7.2.2初始化引?程序 7.2.3????程序 7.2.4?函? 7.3嵌入式系??件??方法 7.3.1前后台系? 7.3.2中?(事件)??系? 7.3.3巡回服?系? 7.3.4基于定?器的巡回服?系? 7.4RTOS基? 7.4.1RTOS的基本概念 7.4.2使用RTOS的优? 7.4.3RTOS的功能?成 7.4.4常用的RTOS 7.5FreeRTOS 7.5.1FreeRTOS的体系?构 7.5.2FreeRTOS系?的任??度机制 7.5.3FreeRTOS系?的任?管理机制 7.5.4FreeRTOS任?通信与同步机制 7.5.5FreeRTOS移植到微控制器的方法 7.6FreeRTOS操作示例 7.6.1FreeRTOS?函??明 7.6.2示例代? 思考?与?? 第8章低功耗与?磁兼容 8.1低功耗??方法 8.1.1利用I/O引??外部器件供? 8.1.2?源管理?元的?? 8.1.3??改?CPU的???率 8.1.4?件系?的低功耗?? 8.2?源?? 8.2.1?池的?? 8.2.2超低???流LDO 8.2.3直流/直流??器 8.3?磁兼容性 8.3.1?磁干扰的形成 8.3.2?磁兼容的常用元器件 8.3.3?磁兼容的常用技巧 思考?与?? 第9章?件???境 9.1常用?件??工具 9.2Keil MDK?介 9.2.1Keil MDK-ARM的安? 9.2.2Keil MDK-ARM工程的建立与?? 9.3CCSv6?件???境 9.3.1CCSv6概述 9.3.2CCSv6安? 9.3.3CCSv6工程?? 9.4TivaWare? 9.4.1外???? 9.4.2?形? 9.4.3USB? 9.4.4IQMath? 9.4.5?感器? 思考?与?? 第10章硬件??平台 10.1LaunchPad概述 10.1.1BoosterPacks 10.1.2?格 10.2LaunchPad硬件?源 10.2.1功能描述 10.2.2?源管理 10.2.3?部?路??接口(ICDI) 10.3DY-Tiva-PB?展板?介 10.3.1DY-Tiva-PB硬件?格 10.3.2DY-Tiva-PB功能?元介? 10.3.3DY-Tiva-PB??目? 思考?与?? 附?TivaWare?函?清? ?考文? |
序: |
|