由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 微控制器原理及应用 基于TI C2000实时微控制器 蔡逢煌 王武 江加辉 普通高等教育电子信息类系列教材 机
¥ ×1
| |
商品名称: | 微控制器原理及应用——基于TI C2000实时微控制器 |
作 者: | 蔡逢煌 王武 江加辉
|
市 场 价: | 59.80
|
ISBN 号: | 9787111714828
|
出版日期: |
|
页 数: | 277
|
开 本: |
|
出 版 社: | 机械工业出版社 |
前言 电子资源一览表 第1章嵌入式系统概述1 1.1嵌入式系统简介1 1.1.1什么是嵌入式系统1 1.1.2嵌入式系统和通用计算机系统的比较1 1.1.3嵌入式系统的特点2 1.1.4嵌入式系统的分类3 1.2MCU简介5 1.2.1MCU的基本组成5 1.2.2MCU的特点7 1.2.3MCU的发展7 1.2.4MCU的应用7 1.3TI C2000系列实时微控制器8 1.3.1C2000系列实时微控制器简介8 1.3.2芯片命名规则9 1.3.3芯片特性9 1.3.4芯片封装12 思考与练习13 第2章C2000系列微控制器及硬件平台14 2.1MCU硬件资源14 2.1.1资源概览14 2.1.2引脚说明15 2.2MCU硬件功能概述19 2.3内存映射23 2.4时钟27 2.5看门狗电路29 2.6低功耗模式30 2.7片内电压调节器/欠电压复位/上电复位31 2.8硬件平台32 2.8.1MCU小系统32 2.8.2LaunchPad实验板32 思考与练习36 第3章微控制器程序设计基础38 3.1编程语言38 3.2汇编语言简介40 3.2.1TMS320C28x汇编指令40 3.2.2CPU 执行指令的过程41 3.3嵌入式C语言简介43 3.3.1数据及其处理43 3.3.2程序流控制46 3.3.3函数49 3.3.4构造型数据类型50 3.3.5指针52 3.3.6编译预处理53 3.3.7C28x IQ数学库介绍54 3.4软件开发工具概述57 思考与练习59 第4章软件架构与CCS集成开发环境60 4.1寄存器的C语言访问60 4.1.1了解GPIO寄存器60 4.1.2使用结构体指针操作寄存器62 4.2软件架构64 4.2.1MCU模块层——固件函数库65 4.2.2用户模块层66 4.2.3应用层67 4.2.4主程序层67 4.3文件管理68 4.4CCS集成开发环境77 4.4.1CCS安装注意事项77 4.4.2创建工作区77 4.4.3导入项目和编译项目78 4.4.4仿真调试82 4.5CMD文件83 4.5.1COFF格式和段的概念83 4.5.2CMD文件简介85 4.6软件的启动引导过程89 4.7将函数从Flash复制到RAM运行91 思考与练习92 第5章通用输入输出口93 5.1GPIO的基础知识93 5.1.1GPIO输出驱动器93 5.1.2GPIO输入驱动器95 5.1.3GPIO引脚管理96 5.2C2000的GPIO模块96 5.2.1GPIO概述96 5.2.2GPIO内部结构97 5.2.3GPIO功能描述97 5.2.4GPIO输入滤波98 5.3GPIO的软件架构99 5.3.1寄存器及驱动函数99 5.3.2软件思维导图102 5.4应用实例——“我的灯,我做主”103 思考与练习106 第6章中断系统107 6.1中断的基础知识107 6.1.1什么是中断107 6.1.2中断的名词术语108 6.1.3中断处理过程108 6.2C2000的中断系统109 6.2.1中断系统概述109 6.2.2PIE内部结构111 6.3中断系统的软件架构121 6.3.1寄存器及驱动函数121 6.3.2软件思维导图123 6.4应用实例——“等待触发,轻松 应对”124 思考与练习128 第7章CPU定时器129 7.1定时器的基础知识129 7.2C2000的定时器130 7.2.1定时器概述130 7.2.2定时器内部结构130 7.2.3定时器功能描述131 7.3定时器的软件架构131 7.3.1寄存器及驱动函数131 7.3.2软件思维导图132 7.4应用实例——“我的时间准”133 思考与练习135 第8章增强型捕获模块137 8.1捕获模块的基础知识137 8.2C2000的eCAP138 8.2.1eCAP概述138 8.2.2eCAP内部结构138 8.2.3eCAP功能描述138 8.3eCAP的软件架构142 8.3.1寄存器及驱动函数142 8.3.2软件思维导图143 8.4应用实例——“捕捉瞬息万变”144 思考与练习147 第9章增强型脉宽调制模块148 9.1PWM的基础知识148 9.1.1PWM概述148 9.1.2PWM信号的产生148 9.2C2000的ePWM149 9.2.1ePWM概述149 9.2.2时基(TB)子模块150 9.2.3计数比较(CC)子模块155 9.2.4动作限定(AQ)子模块157 9.2.5死区(DB)子模块162 9.2.6PWM斩波(PC)子模块165 9.2.7故障联防(TZ)子模块168 9.2.8事件触发与中断管理(ET) 子模块169 9.2.9软件思维导图173 9.3应用实例——“PWM,时间宠儿”175 思考与练习177 第10章模/数转换器179 10.1ADC的基础知识179 10.1.1ADC转换步骤179 10.1.2ADC主要性能参数180 10.1.3ADC主要类型181 10.1.4ADC工作流程182 10.1.5ADC应用注意事项182 10.2C2000的ADC模块183 10.2.1ADC概述183 10.2.2ADC功能框图183 10.2.3ADC功能描述184 10.3ADC的软件架构193 10.3.1寄存器及驱动函数193 10.3.2软件思维导图194 10.4应用实例——“模拟数字两个 世界”196 思考与练习199 第11章串行通信接口200 11.1串行通信的基础知识200 11.1.1串行通信与并行通信200 11.1.2数据位的表示201 11.1.3异步串行通信的帧格式201 11.1.4串行通信的波特率202 11.1.5奇偶校验202 11.1.6串行通信的传输方式202 11.1.7RS-232串口203 11.2C2000的SCI模块203 11.2.1SCI概述203 11.2.2SCI内部结构204 11.2.3SCI功能描述204 11.2.4SCI多机通信模式210 11.3SCI的软件架构212 11.3.1寄存器及驱动函数212 11.3.2软件思维导图213 11.4应用实例——“一定要把数据送 出去”215 思考与练习220 第12章串行外设接口221 12.1SPI的基础知识221 12.1.1SPI总线接口221 12.1.2SPI的工作原理222 12.2C2000的SPI模块223 12.2.1SPI概述223 12.2.2SPI内部结构224 12.2.3SPI功能描述224 12.3SPI的软件架构230 12.3.1寄存器及驱动函数230 12.3.2软件思维导图231 12.4实训案例——“同一个时钟, 同一个步伐”233 思考与练习237 第13章内部集成电路总线238 13.1I2C的基础知识238 13.1.1I2C总线介绍238 13.1.2I2C总线的基本帧格式239 13.1.3I2C的地址和自由数据规范241 13.1.4I2C的多主机仲裁242 13.2C2000的I2C模块243 13.2.1I2C概述243 13.2.2I2C内部结构243 13.2.3I2C功能描述244 13.3I2C的软件架构248 13.3.1寄存器及驱动函数248 13.3.2软件思维导图250 13.4应用实例——“两线同步串行, 简洁高效”251 思考与练习255 第14章实时微控制器的综合案例256 14.1项目1——按键的识别与显示 切换256 14.1.1项目任务256 14.1.2项目分析256 14.1.3部分程序代码257 14.1.4项目执行263 14.2项目2——DC/AC单相逆变器264 14.2.1项目任务264 14.2.2工作原理264 14.2.3仿真验证265 14.2.4项目分析与程序实现267 14.2.5项目执行275 思考与练习276 参考文献277 |
本书以TI公司C2000系列TMS320F28027PT微控制器为载体,介绍微控制器的基本原理和应用方法。本书以学生认知过程为导向组织内容,从简单到复杂,从模块到系统,按照项目驱动的思路展开教学,着重培养学生的实践应用能力。 全书共14章,分为3部分:第1部分(第1~4章)为系统平台模块,介绍嵌入式系统定义、开发板硬件平台、嵌入式C语言、软件架构和CCS集成开发环境;第2部分(第5~13章)为基本外设模块,分别介绍TMS320F28027PT的*常用外设模块,包括GPIO、中断、定时器、eCAP、ePWM、ADC、SCI、SPI、I2C等,每个模块先介绍通用知识,再介绍TMS320F28027PT相应模块的工作原理、寄存器驱动函数、软件思维导图和应用实例;第3部分(第14章)为综合案例,介绍C2000系列微控制器在电力电子控制系统中的应用,为后续从事微控制器系统的复杂工程设计奠定基础。 本书可作为普通高校电气工程、自动化等专业本科生或研究生的教材,也可供从事电力电子、机电一体化、自动控制等系统开发的工程技术人员参考。 |
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格