第1章 绪论
1.1 数字信号处理概述
1.2 可编程DSP芯片
1.3 DSP芯片的发展及应用
本章小结
考题
第2章 TMS320C54x硬件系统
2.1 TMS320C54x硬件结构特性
2.1.1 TMS320C54x的硬件结构
2.1.2 TMS320C54x DSP的主要特性
2.2 总线结构
2.3 中央处理单元
2.3.1 累加器A和B
2.3.2 CPU状态和控制寄存器
2.4 存储器和I/O空间
2.4.1 存储器空间的分配
2.4.2 程序存储器
2.4.3 数据存储器
2.4.4 I/O存储器
2.5 硬件复位操作
2.6 TMS320VC5402引脚及说明
本章小结
思考题
第3章 TMS320C54x指令系统
3.1 寻址方式
3.1.1 立即数寻址
3.1.2 绝对寻址
3.1.3 累加器寻址
3.1.4 直接寻址
3.1.5 间接寻址
3.1.6 存储器映射寄存器寻址
3.1.7 堆栈寻址
3.2 指令系统
3.2.1 数据传送指令
3.2.2 算术运算指令
3.2.3 逻辑运算指令
3.2.4 程序控制指令
本章小结
思考题
第4章 TMS320C54x软件开发
4.1 TMS320C54x软件开发过程
4.2 汇编语言程序的编写方法
4.2.1 汇编语言源程序格式
4.2.2 链接命令文件
4.2.3 汇编语言中的常数和运算符
4.2.4 堆栈的使用
4.3 汇编语言程序设计实例
4.3.1 程序的控制与转移
4.3.2 重复操作
4.3.3 数据块传送
4.3.4 双操作数乘法
4.3.5 长字运算和并行运算
4.3.6 浮点运算
4.4 软件编程时需注意的几个问题
本章小结
思考题
第5章 CCS集成开发软件
5.1 CCS主要功能
5.2 CCS的安装和设置
5.2.1 CCS系统安装
5.2.2 CCS系统设置
5.3 CCS的使用
5.3.1 窗口
5.3.2 菜单
5.4 用CCS实现简单程序开发
5.4.1 创建新的工程文件
5.4.2 将文件添加到工程中
5.4.3 生成和运行工程文件
5.5 CCS工程文件的调试
5.5.1 断点调试
5.5.2 代码执行时间分析
5.5.3 查看调试中的信息
5.5.4 CCS对数据的文件处理
5.6 CCS的图形显示功能
5.7 CCS中的其他问题
本章小结
思考题
第6章 TMS320C54x片内外设
6.1 TMS320C54x中断系统
6.1.1 中断概述
6.1.2 中断寄存器
6.1.3 中断响应过程
6.1.4 重新映射中断向量地址
6.1.5 中断服务程序
6.2 定时器
6.3 时钟发生器
6.4 软件可编程等待状态发生器
6.5 可编程分区转换逻辑
6.6 通用I/O引脚
6.7 主机接口
6.7.1 HPI-8接口的结构
6.7.2 HPI-8控制寄存器和接口信号
6.7.3 HPI-8与主机的接口
6.7.4 应用举例
6.8 串行接口
6.8.1 串行接口概述
6.8.2 多通道缓冲串行接口
本章小结
思考题
第7章 DSP实验与实训
7.1 DSP实验
7.1.1 循环操作
7.1.2 双操作数乘法
7.1.3 并行运算
7.1.4 小数运算
7.1.5 长字运算
7.1.6 浮点运算
7.2 DSP实训
7.2.1 中断与定时器应用
7.2.2 高精度音频A/D与D/A转换
参考程序
参考文献