本书共分九章,以TI公司TMS320F281XDSP为核心,从数字信号处理器的基本知识入手,并以配套演示验证板辅助,由浅入深地介绍了数字信号处理器的结构体系、存储器、系统控制和中断、引导装载、串行通信、数模转换器、航天空间特殊环境下的系统设计等主要内容。本书各章都结合了数字信号处理器演示验证板的设计和编程,通过本书的学习,读者能够独立完成数字信号处理器系统的软硬件设计。
第1章 数字信号处理器结构
1.1 数字信号处理器
1.2 DSP基本特性
1.3 T128XDSP基本信号与总线结构
1.4 DSP的CPU寄存器
第2章 数字信号处理器通用输入输出端口
2.1 DSP2812的GPIO
2.2 DSP程序编制方法
2.2.1 DSP编程的基本数据结构类型
2.2.2 演示程序
第3章 DsP系统控制与中断
3.1 系统控制与时钟
3.1.1 结构概述
3.1.2 控制寄存器
3.1.3 振荡器0SC和锁相环PLL
3.2 DSP的CPU中断
3.2.1 CPU中断概述
3.2.2 CPU中断向量优先级
3.2.3 CPU中断标志寄存器
3.2.4 cPu中断使能寄存器IER和调试中断使能寄存器DBGIER
3.2.5 可屏蔽中断的处理过程
3.2.6 非屏蔽中断类型
3.3 DsP片内外设的中断扩展管理(PIE)
3.3.1 PIE部分概述
3.3.2 PIE中断处理结构
3.3.3 PIE中断处理流程
3.3.4 PIE中断向量表
3.3.5 PIE中断相关寄存器
3.3.6 外部中断控制寄存器
3.4 CPu定时器
3.5 看门狗模块
3.6 演示程序
第4章 DSP的存储器
4.1 片内存储器
4.1.1 SARAM
4.1.2 FLASH和0TP
4.1.3 其他
4.2 片外存储器和外部接口XINTF
4.2.1 基本组成
4.2.2 时钟配置
4.2.3 xINTF寄存器
4.3 演示程序
第5章 DSP的引导装载BootLoader
5.1 引导ROM概述
5.2 引导装载BootLoader
5.3 引导装载的数据流格式
5.4 引导装载程序
5.5 演示程序
第6章 SCI串行通信接口
6.1 SCI概述
6.2 SCI通信结构
6.3 SCI多机通信
6.4 SCI中断和波特率设置
6.5 SCI寄存器
6.6 演示程序
第7章 sPI串行外设接口
7.1 SPI模块概述
7.2 SPI操作模式
7.3 SPI中断和数据传输
7.3.1 SPI中断控制位
7.3.2 SPI数据格式和波特率
7.4 SPI FIFO
7.5 SPI寄存器
7.6 演示程序
第8章 A/D转换器
8.1 A/D转换排序器工作原理
8.2 连续自动排序模式
8.3 启动/停止模式
8.4 同步采样和触发信号
8.5 排序转换的中断操作模式
8.6 ADC时钟及其他
8.7 ADC寄存器
8.8 演示程序
第9章 特殊空间环境下的DSP系统设计
9.1 典型系统结构
9.2 系统热设计
9.2.1 热设计概述
9.2.2 元器件的散热措施
9.3 可靠性、安全性设计及分析
9.4 EMC设计
9.4.1 系统设计考虑
9.4.2 系统电磁兼容设计
参考文献