顶部
收藏

DSP控制器原理与应用教程--基于TMS320F28335 & CCS5


作者:
李全利 马骏杰 张思艳
定价:
33.10 元
版面字数:
440千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
2021年
ISBN:
978-7-04-046707-9
物料号:
46707-00
出版时间:
2016-11-27
读者对象:
高等教育
一级分类:
电气/电子信息/自动化类
二级分类:
电气/自动化专业课
三级分类:
其他

本书以目前广泛应用的TMS320F28335芯片为例,系统地介绍了DSP控制器的原理及应用技术。TMS320F28335芯片传承了上代DSP控制器的基本结构,在它的基础上又衍生了面向各种应用的多种新型芯片。掌握TMS320F28335的原理与应用对于将从事控制类项目工作的学生具有重要意义。

本书自概念简捷清晰的汇编语言示例起步,采用新一代CCS5开发环境,渐进过渡到C语言应用的典型工程。作为DSP控制器课程的教材,本书着力于内容循序渐进、讲述通俗易懂、概念清晰准确、示例典型实用。每章均配有小结和思考题。使用该教材的教师可免费索取配套课件及示例程序源码。

本书可作为本科自动化、电气工程及其自动化、电子信息工程、机电一体化等专业的教材,也可供相关专业研究生及工程技术人员参考。

  • 目录
    • 前辅文
      • 第1章 绪论
        • 1.1 数字信号处理的概念
          • 1.1.1 模拟与数字信号
            • 1.1.2 信号的处理方式
            • 1.2 DSP芯片的结构特点
              • 1.2.1 采用哈佛总线结构
                • 1.2.2 采用流水线技术
                  • 1.2.3 增加硬件功能单元
                  • 1.3 TI公司典型DSP产品
                    • 1.3.1 TMS320系列DSP分类
                      • 1.3.2 TMS320F28x系列概况
                        • 1.3.3 F28335的封装及引脚定义
                        • 1.4 DSP应用系统的开发
                          • 1.4.1 DSP应用系统开发过程
                            • 1.4.2 DSP硬件开发工具
                              • 1.4.3 DSP软件开发工具
                              • 本章小结
                                • 思考题及习题
                                • 第2章 F28335的结构原理
                                  • 2.1 F28335的内部结构
                                    • 2.1.1 F28335的基本组成
                                      • 2.1.2 F28335的总线结构
                                      • 2.2 F28335的CPU
                                        • 2.2.1 F28335的运算执行单元
                                          • 2.2.2 F28335的寄存器组
                                          • 2.3 F28335的存储器配置
                                            • 2.3.1 内部存储器
                                              • 2.3.2 外部扩展接口XINTF
                                              • 2.4 F28335时钟及其控制
                                                • 2.4.1 F28335时钟的产生
                                                  • 2.4.2 F28335系统时钟的分配
                                                    • 2.4.3 F28335的低功耗模式
                                                      • 2.4.4 F28335的看门狗电路
                                                      • 本章小结
                                                        • 思考题及习题
                                                        • 第3章 CCS5及汇编语言应用
                                                          • 3.1 CCS5集成开发环境
                                                            • 3.1.1 CCS5集成工具
                                                              • 3.1.2 CCS5的安装
                                                                • 3.1.3 CCS5工作界面简介
                                                                • 3.2 F28335汇编语言概述
                                                                  • 3.2.1 F28335汇编指令描述
                                                                    • 3.2.2 寻址方式及常用指令
                                                                      • 3.2.3 伪指令及CMD文件
                                                                      • 3.3 汇编程序渐进示例
                                                                        • 3.3.1 建立首个CCS5工程——Simulator运行
                                                                          • 3.3.2 硬件仿真RAM运行-Emulator运行
                                                                            • 3.3.3 目标程序Flash运行-实板运行
                                                                            • 本章小结
                                                                              • 思考题及习题
                                                                              • 第4章 C语言编程及GPIO应用
                                                                                • 4.1 F28335的C语言编程基础
                                                                                  • 4.1.1 F28335的C语言数据类型
                                                                                    • 4.1.2 几个重要的关键字
                                                                                      • 4.1.3 C语言CMD文件的编写
                                                                                      • 4.2 F28335的上电引导过程
                                                                                        • 4.2.1 F28335的引导模式
                                                                                          • 4.2.2 F28335的复位启动过程
                                                                                          • 4.3 F28335的GPIO控制原理
                                                                                            • 4.3.1 GPIO引脚分组及控制
                                                                                              • 4.3.2 GPIO的输入限定
                                                                                                • 4.3.3 GPIO寄存器
                                                                                                • 4.4 C语言程序渐进示例
                                                                                                  • 4.4.1 软件算法仿真-Simulator
                                                                                                    • 4.4.2 传统寄存器定义方法-Emulator
                                                                                                      • 4.4.3 寄存器位域结构方法-Emulator
                                                                                                      • 本章小结
                                                                                                        • 思考题及习题
                                                                                                        • 第5章 F28335中断系统及定时器
                                                                                                          • 5.1 F28335的中断系统
                                                                                                            • 5.1.1 F28335中断系统的结构
                                                                                                              • 5.1.2 PIE外设中断扩展模块
                                                                                                                • 5.1.3 非屏蔽中断
                                                                                                                • 5.2 F28335的CPU定时器
                                                                                                                  • 5.2.1 定时器结构原理
                                                                                                                    • 5.2.2 定时器中断申请途径
                                                                                                                      • 5.2.3 定时器寄存器及位域结构体定义
                                                                                                                      • 5.3 中断和CPU定时器应用示例
                                                                                                                        • 5.3.1 定时器应用示例
                                                                                                                          • 5.3.2 中断应用示例
                                                                                                                          • 本章小结
                                                                                                                            • 思考题及习题
                                                                                                                            • 第6章 F28335的控制类外设
                                                                                                                              • 6.1 增强型脉宽调制模块(ePWM)
                                                                                                                                • 6.1.1 ePWM模块基本工作原理
                                                                                                                                  • 6.1.2 ePWM子模块功能
                                                                                                                                    • 6.1.3 ePWM模块例程
                                                                                                                                    • 6.2 增强型脉冲捕获模块(eCAP)
                                                                                                                                      • 6.2.1 捕获工作模式
                                                                                                                                        • 6.2.2 APWM工作模式
                                                                                                                                          • 6.2.3 eCAP模块寄存器
                                                                                                                                            • 6.2.4 eCAP模块例程
                                                                                                                                            • 6.3 增强型正交编码模块(eQEP)
                                                                                                                                              • 6.3.1 概述
                                                                                                                                                • 6.3.2 eQEP模块结构单元
                                                                                                                                                  • 6.3.3 eQEP模块寄存器
                                                                                                                                                    • 6.3.4 eQEP模块例程
                                                                                                                                                    • 本章小结
                                                                                                                                                      • 思考题及习题
                                                                                                                                                      • 第7章 ADC模数转换单元
                                                                                                                                                        • 7.1 F28335的ADC模块概述
                                                                                                                                                          • 7.1.1 F28335的ADC模块的结构及特点
                                                                                                                                                            • 7.1.2 F28335的ADC时钟及采样频率
                                                                                                                                                              • 7.1.3 F28335的ADC转换结果
                                                                                                                                                              • 7.2 F28335的ADC模块工作方式
                                                                                                                                                                • 7.2.1 ADC模块的排序方式
                                                                                                                                                                  • 7.2.2 ADC模块的采样方式
                                                                                                                                                                  • 7.3 F28335的ADC模块校准
                                                                                                                                                                    • 7.3.1 ADC模块的校准原理
                                                                                                                                                                      • 7.3.2 ADC_Cal()的调用指南
                                                                                                                                                                      • 7.4 F28335的ADC模块的寄存器
                                                                                                                                                                        • 7.5 F28335的ADC模块的程序分析
                                                                                                                                                                          • 本章小结
                                                                                                                                                                            • 思考题及习题
                                                                                                                                                                            • 第8章 F28335的串行通信外设
                                                                                                                                                                              • 8.1 串行通信的基本概念
                                                                                                                                                                                • 8.2 F28335的SCI通信模块
                                                                                                                                                                                  • 8.2.1 F28335的SCI通信模块概述
                                                                                                                                                                                    • 8.2.2 F28335的SCI工作原理
                                                                                                                                                                                      • 8.2.3 F28335 SCI的寄存器
                                                                                                                                                                                        • 8.2.4 F28335的SCI应用实例
                                                                                                                                                                                        • 8.3 F28335的SPI通信模块
                                                                                                                                                                                          • 8.3.1 F28335的SPI模块概述
                                                                                                                                                                                            • 8.3.2 F28335的SPI工作原理
                                                                                                                                                                                              • 8.3.3 F28335的SPI相关寄存器
                                                                                                                                                                                                • 8.3.4 F28335的SPI应用实例
                                                                                                                                                                                                • 8.4 F28335的I2C通信模块
                                                                                                                                                                                                  • 8.4.1 I2C总线基本原理
                                                                                                                                                                                                    • 8.4.2 I2C相关寄存器
                                                                                                                                                                                                      • 8.4.3 F28335的I2C应用实例
                                                                                                                                                                                                        • 8.4.4 F28335的I2C数据格式分析
                                                                                                                                                                                                        • 本章小结
                                                                                                                                                                                                          • 思考题及习题
                                                                                                                                                                                                          • 第9章 F28335的应用系统设计
                                                                                                                                                                                                            • 9.1 F28335的最小系统设计
                                                                                                                                                                                                              • 9.2 逆变器常用拓扑及发波控制
                                                                                                                                                                                                                • 9.2.1 单相半桥电路
                                                                                                                                                                                                                  • 9.2.2 单相全桥电路
                                                                                                                                                                                                                    • 9.2.3 三相桥式电路
                                                                                                                                                                                                                    • 9.3 永磁同步电动机驱动控制器的设计
                                                                                                                                                                                                                      • 9.3.1 永磁同步电动机的矢量控制
                                                                                                                                                                                                                        • 9.3.2 控制系统仿真
                                                                                                                                                                                                                          • 9.3.3 控制器的软件设计
                                                                                                                                                                                                                          • 本章小结
                                                                                                                                                                                                                            • 思考题及习题
                                                                                                                                                                                                                            • 附录
                                                                                                                                                                                                                              • 附录A F28335引脚功能说明
                                                                                                                                                                                                                                • 附录B F28x汇编指令表
                                                                                                                                                                                                                                • 参考文献

                                                                                                                                                                                                                                相关图书