第1章 概述
1.1 DSP概述
1.1.1 DSP的发展历程
1.1.2 DSP的特点与分类
1.1.3 各公司的DSP介绍
1.1 2 TMS320C6000概述
1.2.1 TMS320C6000的结构
1.2.2 TMS320(26000的特点
1.2.3 TMS320C6000的应用
1.3 DSP的应用
1.3.1 DSP的发展方向
1.3.2 DSP的应用领域
1.3.3 DSP的应用方向
第2章 结构与指令系统
2.1 C674x的CPU结构
2.1.1 C674x的CPU组成
2.1.2 CPu数据通路
2.2 C674x的流水线工作方式
2.2.1 流水线概述
2.2.2 指令的流水线操作
2.3 CPU控制寄存器
2.3.1 CSR
2.3.2 AMR
2.3.3 PCEl
2.3.4 GFPGFR
2.3.5 FADCR
2.3.6 FAUCR
2.3.7 FMCR
2.3.8 EFR、ECR
2.3.9 IERR
2.3.10 TSR
2.4 汇编指令系统
2.4.1 指令和功能单元
2.4.2 延迟时隙
2.4.3 并行操作
2.4.4 条件操作
2.4.5 汇编伪指令
2.4.6 例程
第3章 仿真系统
3.1 仿真器
3.1.1 仿真器概述
3.1.2 仿真器的配置
3.1.3 仿真器的调试
3.2 CCS
3.2.1 CCS的主要特性
3.2.2 CCS的安装与升级
3.2.3 创建工程
3.2.4 工程调试
3.2.5 查看功能
3.2.6 图形功能
3.2.7 数据处理
3.2.8 工程设置
3.2.9 其他功能
3.3 DSP/BIOS
3.3.1 概述
3.3.2 生成程序
3.3.3 文件
3.3.4 监测
3.3.5 线程
3.3.6 信号量和邮箱
3.3.7 时钟和内存管理
3.3.8 输入输出和管道
第4章 软件设计和优化
4.1 概述
4.1.1 软件开发模块
4.1.2 软件设计流程
4.2 编译和连接
4.3 程序设计
4.3.1 面向DSP的程序设计
4.3.2 数据类型
4.3.3 关键字
4.3.4 嵌人汇编指令
4.3.5 实用指令
4.4 运行环境
4.4.1 存储器模式
4.4.2 混合编程方法
4.4.3 内联函数
4.5 程序优化
4.5.1 编写代码
4.5.2 分析代码
4.5.3 编译代码
4.5.4 优化代码
4.5.5 线性汇编
第5章 硬件系统结构
5.1 片内存储器
5.1.1 片内存储器概述
5.1.2 Cache
5.1.3 控制寄存器
5.2 中 断
5.2.1 p断概述
5.2.2 卢断寄存器
5.2.3 中断控制器
5.2.4 中断响应过程
5.2.5 中断向量程序
5.3 PLL
5.3.1 PLL设置
5.3.2 PLL寄存器
5.3.3 PLL例程
5.4 定时器
5.4.1 定时器概述
5.4.2 定时器的工作原理
5.4.3 定时器寄存器
5.4.4 定时器例程
5.5 EMIFA
5.5.1 EMIFA概述
5.5.2 EMIFA寄存器
5.5.3 EMIFA和SDRAM的连接
5.5.4 EMIFA和异步设备的连接
5.6 EMIFB
5.6.1 EMIFB概述
5.6.2 EMIFB寄存器
5.6.3 EMIFB和SDRAM的连接
5.7 DMA
5.7.1 DMA概述
5.7.2 DMA寄存器
5.7.3 DMA的操作
5.8 EDMA3
5.8.1 EDMA3概述
5.8.2 通道控制寄存器
5.8.3 传输控制寄存器
5.8.4 参数RAM
5.8.5 EDMA3的操作
5.8.6 QDMA
5.8.7 EDMA3例程
5.9 McASP
5.9.1 McASP概述
5.9.2 McASP寄存器
5.9.3 McASP的操作
5.10 HPI
5.10.1 HPI概述
5.10.2 HPI寄存器
5.10.3 HPI的操作
5.11 EMAC
5.11.1 EMAC概述
5.11.2 NDK
5.11.3 SOCKET
5.11.4 EMAC寄存器
第6章 硬件系统开发
6.1 TMS320C674x系列引脚说明
6.2 *小系统设计
6.2.1 JTAG接口
6.2.2 电源设计
6.2.3 时钟和复位设计
6.2.4 其他引脚和测试
6.3 音频接口设计
6.3.1 TLV320AIC3106
6.3.2 硬件设计
6.3.3 软件设计
6.4 F1ash接口设计
6.4.1 SST39VF6401
6.4.2 Flash的操作
6.4.3 硬件设计
6.4.4 软件设计
6.4.5 应用FlashBurn擦写F1ash
6.5 SDRAM接口设计
6.5.1 IS42S32800B
6.5.2 硬件设计
6.5.3 软件设计
6.6 12C接口设计
6.6.1 24WC2256
6.6.2 C674x的12C设计
6.6.3 软件设计
6.7 Uart接口设计
6.7.1 MAX3232
6.7.2 C674x的Uart设计
6.7.3 软件设计
6.8 SPI接口设计
6.8.1 W25x64
6.8.2 C674x的SPI设计
6.8.3 软件设计
6.9 BoOT设计
6.9.1 B00T过程
6.9.2 B00T工具
6.9.3 软件设计
6.10 EMAC接口设计
6.10.1 KSZ8001
6.10.2 硬件设计
6.10.3 软件设计
第7章 算法设计
7.1 函数运算
7.1.1 设计原理
7.1.2 软件实现
7.1.3 运行结果
7.2 IIR滤波
7.2.1 设计原理
7.2.2 软件实现
7.2.3 运行结果
7.3 FFT变换
7.3.1 设计原理
7.3.2 软件实现
7.3.3 运行结果
7.4 Viterbi译码
7.4.1 设计原理
7.4.2 软件实现
参考文献