DSP原理及应用——跟我动手学TMS320F2833x
¥59.80定价
作者: 徐科军
出版时间:2015年5月
出版社:机械工业出版社
- 机械工业出版社
- 9787111496502
- 155640
- 0045176639-8
- 平装
- 16开
- 2015年5月
- 工学
- 信息与通信工程
- TN911.72
- 自动化、电气
- 本科
内容简介
本书介绍了TMS320F2833xDSP芯片的结构原理、外设模块、示例程序及工程应用。全书共分为8章。其中,第1章是对DSP芯片的概述;第2章介绍DSP的性能、结构及资源,并介绍最小系统硬件;第3章介绍CCS集成开发环境;第4章介绍DSP系统控制与中断,包括时钟和PLL、看门狗、CPU定时器及PIE;第5章介绍DSP接口与总线,包括GPIO、XINTF及DMA;第6章介绍DSP片上控制与采样外设,包括ePWM、eCAP、eQEP及ADC;第7章介绍DSP片上串行通信外设,包括SPI、McBSP、SCI、I
目录
前言
第1章 绪论
1.1 DSP定义
1.2 DSP概述
1.2.1 DSP芯片的特点
1.2.2 DSP芯片的发展
1.2.3 DSP芯片的应用
1.2.4 DSP芯片的选型
1.3 本书主要内容及学习方法
1.4 拓展阅读
本章小结
习题
第2章 DSP性能与组成
2.1 TMS320F2833x性能概述
2.2 TMS320F2833x引脚描述
2.3 TMS320F2833x功能模块及存储映射
2.3.1 TMS320F2833x功能模块
2.3.2 TMS320F2833x存储映射
2.4 TMS320F2833x资源简述
2.5 TMS320F2833x最小系统硬件
2.5.1 电源与复位
2.5.2 时钟
2.5.3 JTAG接口
本章小结
习题
第3章 CCS集成开发环境
3.1 CCSv5的安装
3.2 CCSv5工程举例
3.2.1 导入已有CCS工程
3.2.2 新建CCS工程
3.2.3 编写CCS工程
3.2.4 CCSv5工程调试
本章小结
习题
第4章 DSP系统控制与中断
4.1 系统时钟和PLL
4.1.1 时钟信号概述
4.1.2 晶体振荡器和PLL模块
4.1.3 时钟、PLL及低功耗模块寄存器
4.2 看门狗模块
4.2.1 看门狗模块概述
4.2.2 看门狗模块寄存器
4.3 32位CPU定时器
4.3.1 CPU定时器概述
4.3.2 CPU定时寄存器
4.4 外设中断扩展(PIE)
4.4.1 PIE控制器概述
4.4.2 向量表映射
4.4.3 中断源及中断操作
4.4.4 中断向量表
4.4.5 PIE寄存器
4.5 DSP系统控制与中断例程
本章小结
习题
第5章 DSP接口与总线
5.1 通用输入/输出端口(GPIO)
5.1.1 GPIO配置
5.1.2 GPIO寄存器
5.1.3 GPIO应用例程
5.2 外部接口(XINTF)
5.2.1 XINTF功能概述
5.2.2 XINTF配置
5.2.3 外部DMA接口支持(XHOLD,XHOLDA)
5.2.4 XINTF寄存器
5.2.5 XINTF应用例程
5.3 直接存储器访问(DMA)模块
5.3.1 DMA模块总线结构
5.3.2 CPU仲裁及通道优先级
5.3.3 地址指针和传送控制
5.3.4 ADC模块同步特性
5.3.5 DMA超载
5.3.6 DMA模块寄存器说明
5.3.7 DMA应用例程
本章小结
习题
第6章 DSP片上控制与采样外设
6.1 增强型脉宽调制器(ePWM)模块
6.1.1 ePWM模块概述
6.1.2 ePWM子模块功能
6.1.3 ePWM寄存器说明
6.1.4 ePWM模块例程
6.2 增强型捕获(eCAP)模块
6.2.1 eCAP概述
6.2.2 eCAP操作
6.2.3 eCAP寄存器
6.2.4 eCAP应用例程
6.3 增强型正交编码脉冲(eQEP)模块
6.3.1 eQEP概述
6.3.2 eQEP各功能子模块
6.3.3 eQEP中断结构
6.3.4 eQEP寄存器
6.3.5 eQEP应用例程
6.4 ADC模块
6.4.1 ADC模块的特性
6.4.2 ADC模块的工作模式
6.4.3 ADC模块的校准
6.4.4 ADC模块寄存器说明
6.4.5 ADC模块的应用例程
本章小结
习题
第7章 DSP片上串行通信外设
7.1 串行外设接口(SPI)
7.1.1 SPI模块概述
7.1.2 SPI模块工作模式
7.1.3 SPI模块寄存器说明
7.1.4 SPI应用例程
7.2 多通道缓冲串行口(McBSP)
7.2.1 McBSP概述
7.2.2 McBSP操作
7.2.3 McBSP异常/错误状态
7.2.4 多通道选择模式
7.2.5 时钟停止模式完成SPI操作
7.2.6 McBSP寄存器
7.2.7 McBSP应用例程
7.3 串行通信接口(SCI)
7.3.1 SCI模块概述
7.3.2 SCI模块寄存器说明
7.3.3 SCI应用例程
7.4 I2C模块
7.4.1 I2C模块概述
7.4.2 I2C模块操作
7.4.3 I2C模块中断请求
7.4.4 I2C模块寄存器说明
7.4.5 I2C模块应用例程
本章小结
习题
第8章 DSP工程应用实例
8.1 数字式科里奥利质量流量计
8.1.1 科里奥利质量流量计概述
8.1.2 系统硬件
8.1.3 系统软件
8.2 浆液型电磁流量计
8.2.1 电磁流量计概述
8.2.2 系统硬件
8.2.3 系统软件
8.3 数字式不分光红外气体分析仪
8.3.1 红外气体分析仪概述
8.3.2 系统硬件
8.3.3 系统软件
8.4 基于矢量控制的电动执行器
8.4.1 电动执行器概述
8.4.2 系统硬件
8.4.3 系统软件
本章小结
习题
参考文献
第1章 绪论
1.1 DSP定义
1.2 DSP概述
1.2.1 DSP芯片的特点
1.2.2 DSP芯片的发展
1.2.3 DSP芯片的应用
1.2.4 DSP芯片的选型
1.3 本书主要内容及学习方法
1.4 拓展阅读
本章小结
习题
第2章 DSP性能与组成
2.1 TMS320F2833x性能概述
2.2 TMS320F2833x引脚描述
2.3 TMS320F2833x功能模块及存储映射
2.3.1 TMS320F2833x功能模块
2.3.2 TMS320F2833x存储映射
2.4 TMS320F2833x资源简述
2.5 TMS320F2833x最小系统硬件
2.5.1 电源与复位
2.5.2 时钟
2.5.3 JTAG接口
本章小结
习题
第3章 CCS集成开发环境
3.1 CCSv5的安装
3.2 CCSv5工程举例
3.2.1 导入已有CCS工程
3.2.2 新建CCS工程
3.2.3 编写CCS工程
3.2.4 CCSv5工程调试
本章小结
习题
第4章 DSP系统控制与中断
4.1 系统时钟和PLL
4.1.1 时钟信号概述
4.1.2 晶体振荡器和PLL模块
4.1.3 时钟、PLL及低功耗模块寄存器
4.2 看门狗模块
4.2.1 看门狗模块概述
4.2.2 看门狗模块寄存器
4.3 32位CPU定时器
4.3.1 CPU定时器概述
4.3.2 CPU定时寄存器
4.4 外设中断扩展(PIE)
4.4.1 PIE控制器概述
4.4.2 向量表映射
4.4.3 中断源及中断操作
4.4.4 中断向量表
4.4.5 PIE寄存器
4.5 DSP系统控制与中断例程
本章小结
习题
第5章 DSP接口与总线
5.1 通用输入/输出端口(GPIO)
5.1.1 GPIO配置
5.1.2 GPIO寄存器
5.1.3 GPIO应用例程
5.2 外部接口(XINTF)
5.2.1 XINTF功能概述
5.2.2 XINTF配置
5.2.3 外部DMA接口支持(XHOLD,XHOLDA)
5.2.4 XINTF寄存器
5.2.5 XINTF应用例程
5.3 直接存储器访问(DMA)模块
5.3.1 DMA模块总线结构
5.3.2 CPU仲裁及通道优先级
5.3.3 地址指针和传送控制
5.3.4 ADC模块同步特性
5.3.5 DMA超载
5.3.6 DMA模块寄存器说明
5.3.7 DMA应用例程
本章小结
习题
第6章 DSP片上控制与采样外设
6.1 增强型脉宽调制器(ePWM)模块
6.1.1 ePWM模块概述
6.1.2 ePWM子模块功能
6.1.3 ePWM寄存器说明
6.1.4 ePWM模块例程
6.2 增强型捕获(eCAP)模块
6.2.1 eCAP概述
6.2.2 eCAP操作
6.2.3 eCAP寄存器
6.2.4 eCAP应用例程
6.3 增强型正交编码脉冲(eQEP)模块
6.3.1 eQEP概述
6.3.2 eQEP各功能子模块
6.3.3 eQEP中断结构
6.3.4 eQEP寄存器
6.3.5 eQEP应用例程
6.4 ADC模块
6.4.1 ADC模块的特性
6.4.2 ADC模块的工作模式
6.4.3 ADC模块的校准
6.4.4 ADC模块寄存器说明
6.4.5 ADC模块的应用例程
本章小结
习题
第7章 DSP片上串行通信外设
7.1 串行外设接口(SPI)
7.1.1 SPI模块概述
7.1.2 SPI模块工作模式
7.1.3 SPI模块寄存器说明
7.1.4 SPI应用例程
7.2 多通道缓冲串行口(McBSP)
7.2.1 McBSP概述
7.2.2 McBSP操作
7.2.3 McBSP异常/错误状态
7.2.4 多通道选择模式
7.2.5 时钟停止模式完成SPI操作
7.2.6 McBSP寄存器
7.2.7 McBSP应用例程
7.3 串行通信接口(SCI)
7.3.1 SCI模块概述
7.3.2 SCI模块寄存器说明
7.3.3 SCI应用例程
7.4 I2C模块
7.4.1 I2C模块概述
7.4.2 I2C模块操作
7.4.3 I2C模块中断请求
7.4.4 I2C模块寄存器说明
7.4.5 I2C模块应用例程
本章小结
习题
第8章 DSP工程应用实例
8.1 数字式科里奥利质量流量计
8.1.1 科里奥利质量流量计概述
8.1.2 系统硬件
8.1.3 系统软件
8.2 浆液型电磁流量计
8.2.1 电磁流量计概述
8.2.2 系统硬件
8.2.3 系统软件
8.3 数字式不分光红外气体分析仪
8.3.1 红外气体分析仪概述
8.3.2 系统硬件
8.3.3 系统软件
8.4 基于矢量控制的电动执行器
8.4.1 电动执行器概述
8.4.2 系统硬件
8.4.3 系统软件
本章小结
习题
参考文献