注册 登录 进入教材巡展
#

出版时间:2016年6月

出版社:华中科技大学出版社

以下为《DSP原理与应用教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 华中科技大学出版社
  • 9787568016742
  • 42629
  • 2016年6月
  • 未分类
  • 未分类
  • TN911.72
内容简介

  邓奕、林强主编的《DSP原理与应用教程(应用型本科信息大类专业十三五规划教材)》从实用角度出发,系统地介绍了TMS320F28035款DSP芯片的内部结构和性能,并且以具体的程序实例来详细介绍了常用模块的功能和软件开发的流程。


  本书共分十四章,包括DSP基础、TMS320F28035的结构和性能、TMS320F2803x的硬件设计、完整工程的创建、CCS5.2的常用操作、用C语言操作DSP的寄存器、F2803x的时钟和系统控制、通用输入/输出多路复用器GPIO、CPU定时器、F28035的中断系统、模/数转换器ADC、增强型PWM模块ePWM、串行通信接口SCI、串行外设接口SPI。在具体介绍每个外设时,都用相应的实例来教大家如何编写程序。


  本书内容系统,具有实用性强、专业性强的特点,便于读者阅读和理解,是初学者入门和提高的学习宝典。本书可作为本科院校电子类、电气类、自动控制类、机电类、信息类、计算机类各专业的DSP课程教材,也是电子设计相关领域专业技术人员的参考书。

目录

第1章 DSP基础


 1.1 DSP简介


  1.1.1 DSP的发展历程


  1.1.2 DSP的特点


 1.2 DSP的选择


 1.3 DSP厂商介绍


  1.3.1 TI公司各个系列DSP的特点


  1.3.2 TIDSP型号的含义


 1.4 DSP系统开发


 1.5 CCS的版本


  1.5.1 CCS5.2的安装


  1.5.2 DSP开发系统的搭建


 本章小结


 本章习题


第2章 TMS320F28035的结构和性能


 2.1 TMS320F28035的片内资源


  2.1.1 TMS320F28035的性能


  2.1.2 TMS320F28035的片内外设


 2.2 TMS320F28035的引脚分布及引脚功能


  2.2.1 TMS320F28035的引脚分布


  2.2.2 TMS320F28035的引脚功能


 本章小结


 本章习题


第3章 TMS320F2803x的硬件设计


 3.1 F28035系统正常工作条件


 3.2 常用硬件电路的设计


  3.2.1 TMS320F28035最小系统的设计


  3.2.2 电源电路的设计


  3.2.3 复位电路的设计


  3.2.4 JTAG下载口电路的设计


  3.2.5 串口电路的设计


  3.2.6 CAN电路的设计


 本章小结


 本章习题


第4章 完整工程的创建


 4.1 完整工程的构成


  4.1.1 头文件


  4.1.2 库文件


  4.1.3 源文件


  4.1.4 CMD文件


 4.2 GEL通用扩展语言


  4.2.1 GEL语法


  4.2.2 GEL语句


  4.2.3 解析f28035.gel文件


 4.3 新工程的创建


 本章小结


 本章习题


第5章 CCS5.2 的常用操作


 5.1 CCS5.2 的布局和结构


 5.2 编辑代码时常用操作


  5.2.1 新建一个文件


  5.2.2 向工程添加文件


  5.2.3 移除工程中的文件


  5.2.4 给工程添加库文件


  5.2.5 查找/替换变量


  5.2.6 查看源码


 5.3 编辑完成后常用的操作


  5.3.1 生成可执行代码


  5.3.2 将可执行文件链接和载入DSP


  5.3.3 运行、暂停程序


 5.4 调试时常用的操作


  5.4.1 添加、移除断点


  5.4.2 单步调试


  5.4.3 使用WatchWindow观察变量


  5.4.4 程序代码运行时间的统计


 5.5 程序的固化


 本章小结


 本章习题


第6章 用C语言操作DSP的寄存器


 6.1 用C语言访问寄存器


  6.1.1 SCI的寄存器


  6.1.2 用位定义的方法定义寄存器


  6.1.3 声明共同体


  6.1.4 创建结构体文件


 6.2 寄存器文件的空间分配


 本章小结


 本章习题


第7章 F2803x的时钟和系统控制


 7.1 振荡器OSC和锁相环PLL


 7.2 F28035中各种时钟信号的产生


 7.3 看门狗电路


 7.4 低功耗模式


 7.5 时钟和系统控制模块的寄存器


 7.6 系统初始化函数的编写


 本章小结


 本章习题


第8章 通用输入/输出多路复用器GPIO


 8.1 GPIO的寄存器


  8.1.1 GPIO功能选择控制寄存器


  8.1.2 GPIO方向控制寄存器


  8.1.3 GPIO内部上拉寄存器


  8.1.4 GPIO输入限定控制寄存器


  8.1.5 GPIOA数据寄存器


  8.1.6 GPIOB数据寄存器


  8.1.7 GPIOA置位寄存器、GPIOA复位寄存器、GPIOA电平翻转寄存器


  8.1.8 GPIOB置位寄存器、GPIOB复位寄存器、GPIOB电平翻转寄存器


 8.2 用GPIO引脚控制LED灯闪烁程序的编写


 本章小结


 本章习题


第9章 CPU定时器


 9.1 CPU定时器工作原理


 9.2 CPU定时器寄存器


 9.3 定时器0实现LED灯周期闪烁程序的编写


 本章小结


 本章习题


第10章 F28035的中断系统


 10.1 中断系统的介绍


 10.2 F28035的CPU中断


  10.2.1 CPU中断的概述


  10.2.2 CPU中断向量和优先级


  10.2.3 CPU中断寄存器


 10.3 F28035的PIE中断


  10.3.1 PIE中断概述


  10.3.2 PIE中断寄存器


  10.3.3 PIE中断向量表


 10.4 F28035的三级中断系统


 10.5 2个定时器中断控制2个LED灯不同频率闪烁程序的编写


 本章小结


 本章习题


第11章 模/数转换器ADC


 11.1 F2803x内部的ADC模块


  11.1.1 ADC模块的特点


  11.1.2 ADC的时钟频率和采样频率


 11.2 ADC模块的寄存器


 11.3 ADC采样程序的编写


 本章小结


 本章习题


第12章 增强型。PWM模块ePWM


 12.1 ePWM模块概述


  12.1.1 ePWM模块介绍


  12.1.2 ePWM模块内部连接关系


 12.2 ePWM模块的寄存器


 12.3 产生简易任意的PWM波


 12.4 SPWM生成程序的编写


 本章小结


 本章习题


第13章 串行通信接口SCI


 13.1 SCI模块概述


  13.1.1 SCI模块的特点


  13.1.2 SCI模块信号总结


 13.2 SCI模块的工作原理


  13.2.1 SCI通信的数据格式


  13.2.2 SCI通信的波特率


  13.2.3 SCI模块的FIFO队列


  13.2.4 SCI模块的中断


 13.3 SCI模块的寄存器


 13.4 SCI发送和接收程序的编写


 本章小结


 本章习题


第14章 串行外设接口SPI


 14.1 SPI模块概述


  14.1.1 SPI模块的特点


  14.1.2 SPI的信号总结


 14.2 SPI模块的工作原理


  14.2.1 SPI主从工作方式


  14.2.2 SPI:数据格式


  14.2.3 SPI波特率


  14.2.4 SPI时钟配置


  14.2.5 SPI模块的FIFO队列


  14.2.6 SPI的中断


 14.3 SPI模块的寄存器


 14.4 SPI通信程序的编写


 本章小结


 本章习题


参考文献