• 微控制器原理及应用——基于TI C2000实时微控制器
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

微控制器原理及应用——基于TI C2000实时微控制器

33.5 5.6折 59.8 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者蔡逢煌 王武 江加辉

出版社机械工业出版社

出版时间2022-12

版次1

装帧其他

货号9787111714828

上书时间2024-12-12

   商品详情   

品相描述:全新
图书标准信息
  • 作者 蔡逢煌 王武 江加辉
  • 出版社 机械工业出版社
  • 出版时间 2022-12
  • 版次 1
  • ISBN 9787111714828
  • 定价 59.80元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 288页
  • 字数 454千字
【内容简介】
本书以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系列微控制器在电力电子控制系统中的应用,为后续从事微控制器系统的复杂工程设计奠定基础。
  本书可作为普通高校电气工程、自动化等专业本科生或研究生的教材,也可供从事电力电子、机电一体化、自动控制等系统开发的工程技术人员参考。
【目录】
前言

电子资源一览表

第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软件思
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP