顶部
收藏

DSP控制器原理与应用教程——基于TMS320F28335(第2版)


作者:
李全利原著;马骏杰、高俊山、张思艳主编
定价:
44.00 元
版面字数:
360千字
开本:
16开
装帧形式:
平装
版次:
2
最新版次
印刷时间:
2024年
ISBN:
978-7-04-056146-3
物料号:
56146-00
出版时间:
2021-09-29
读者对象:
高等教育
一级分类:
电气/电子信息/自动化类
二级分类:
电气/自动化专业课
三级分类:
其他

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

相较于第1版内容,本次修订更注重培养学生运用知识的创新能力和解决实际问题的能力,并扩展了应用于图像处理等电子信息方向的诸多内容。作为DSP控制器课程的教材,本书着力于内容循序渐进,语言描述通俗易懂,概念清晰准确。此外,本书配套了丰富的数字化资源,力求拓宽读者视野,分层次、差异化地展示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 软件算法仿真
                                                                                                    • 4.4.2 传统寄存器的定义方法
                                                                                                      • 4.4.3 寄存器位域结构
                                                                                                      • 本章小结
                                                                                                        • 思考题及习题
                                                                                                        • 第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 F28335用于数字信号处理的案例分析
                                                                                                                                                                                                                      • 9.3.1 数字滤波器的设计
                                                                                                                                                                                                                        • 9.3.2 F28335在数字图像处理中的应用
                                                                                                                                                                                                                        • 本章小结
                                                                                                                                                                                                                          • 思考题及习题
                                                                                                                                                                                                                          • 参考文献
                                                                                                                                                                                                                            • 附录
                                                                                                                                                                                                                              • 附录A F28335的最小系统
                                                                                                                                                                                                                                • 附录B 复习题
                                                                                                                                                                                                                                  • 复习题(一)
                                                                                                                                                                                                                                    • 复习题(二)
                                                                                                                                                                                                                                      • 复习题(三)

                                                                                                                                                                                                                                  相关图书