书籍详情

TMS320C672x系列DSP原理与应用

TMS320C672x系列DSP原理与应用

作者:刘伟、魏芹芹、王伟

出版社:北京航空航天大学出版社

出版时间:2008-01-01

ISBN:9787811242539

定价:¥42.00

购买这本书可以去
内容简介
  介绍TMS320C672x系列DSP芯片的基本特点、硬件结构及内部各模块的功能,并结合应用示例讲解各模块的工作原理;详细介绍Code Composer Studio集成开发环境,说明基本的C语言应用程序框架,并给出实时操作系统DSP/BIOS的应用示例。书中还包含大量DSP芯片的应用和算法实验。本书既适合自学,又可以作为本科生、研究生学习“DSP原理与应用”课程的教材。
作者简介
暂缺《TMS320C672x系列DSP原理与应用》作者简介
目录
第1章 DSP概述
1.1 DSP芯片的概念
1.2 DSP芯片的发展
1.3 DSP芯片的分类
1.4 TMS320C672x系列DSP芯片
第2章 CPIJ结构与指令集
2.1 TMS320C672x系列的CPU结构
2.1.1 CPU的结构
2.1.2 CPU数据通道与控制
2.2 TMS320C672x指令集
2.2.1 指令集概述
2.2.2 读取/存储类指令
2.2.3 算术运算类指令
2.2.4 逻辑及位操作类指令
2.2.5 搬移类指令
2.2.6 程序转移类指令
2.2.7 浮点运算指令
2.2.8 资源对指令的约束
2.2.9 C672x指令集汇总
2.3 流水线
2.3.1 C672x流水线概述
2.3.2 流水线指令类型
2.4 中断
2.4.1 中断类型和中断信号
2.4.2 中断服务表IST
2.4.3 中断控制寄存器
2.4.4 中断性能和编程考虑事项
2.5 C672x DSP ROM
2.5.1 简介
2.5.2 ROM组件
2.5.3 访问ROM内容
第3章 外部存储器接口
3.1 概述
3.2 寄存器
3.3 结构和操作
3.3.1 EMIF引脚描述
3.3.2 时钟控制
3.3.3 EMIF请求
3.3.4 SDRAM控制器和接口
3.3.5 异步控制器和接口
3.3.6 数据总线挂起
3.3.7 复位和初始化
3.3.8 中断支持
3.3.9 引脚复用
3.3.10 优先级和仲裁
3.3.11 设计准则
3.4 配置举例
3.4.1 硬件接口
3.4.2 软件配置
3.5 SDRAM读/写示例
3.6 Flash读/写示例
第4章 双通道数据搬移加速控制器
4.1 概述
4.1.1 特点
4.1.2 dMAX术语
4.1.3 启动dMAx传输
4.1.4 FIFO的实现
4.1.5 dMAX传输的类型
4.1.6 量子传输
4.1.7 数据单元大小及其调整
4.1.8 源/目的地址更新
4.1.9 重载dMAX传输
4.1.10 dMAX中断生成
4.1.11 事件编码器
4.2 寄存器描述
4.2.1 参数RAM
4.2.2 FIFO描述器
4.2.3 dMAX控制寄存器
4.3 传输示例
4.3.1 传输同步
4.3.2 通用传输示例
4.3.3 FIFO传输示例
4.3.4 一维突发传输
4.3.5 从SPI数据传输
4.3.6 服务外设的示例
4.3.7 使用dMAX事件产生CPU中断的示例
4.3.8 dMAX延迟效应使用示例
第5章 多通道音频串行端口
5.1 概述
5.1.1 特点
5.1.2 术语
5.2 McASP架构
5.2.1 接口信号
5.2.2 寄存器
5.2.3 时钟和帧同步信号发生器
5.2.4 串行器
5.2.5 格式化单元
5.2.6 时钟检查电路
5.2.7 引脚控制
5.3 McASP操作
5.3.1 启动与初始化
5.3.2 传输模式
5.3.3 数据发送和接收
5.3.4 格式化器
5.3.5 中断
5.3.6 错误处理和管理
5.3.7 回送模式
5.4 McASP应用示例
5.5 SPI接口
5.5.1 SPI概述
5.5.2 SPI寄存器
5.5.3 SPI操作
5.5.4 SPI作为通用I/O引脚
5.5.5 中断
5.5.6 DMA接口
5.6 I2C接口
5.6.1 I2C模块简介
5.6.2 功能概述
5.6.3 寄存器
5.6.4 详细操作
5.6.5 I2C模块产生的事件
5.6.6 GPIO引脚控制
5.6.7 复位/禁止I2C模块
5.6.8 编程指南
5.6.9 I2C模块应用示例
第6章 通用主机接口
6.1 概述
6.1.1 特点
6.1.2 UHPI结构框图
6.1.3 UHPI引脚
6.1.4 UHPI主要操作模式的比较
6.1.5 主机地址/数据模式
6.1.6 双HPIA和单HPIA选项
6.1.7 整字和双半字操作选项
6.1.8 使用双HPIA选项的复用主机地址/数据模式
6.1.9 使用单HPIA选项的复用主机地址/数据模式
6.1.10 分立主机地址/数据模式
6.1.11 引脚复用和通用I/O控制
6.2 UHPI操作
6.2.1 初始化
6.2.2 主机访问类型
6.2.3 UHPI主机访问顺序
6.2.4 UHPI对于C672x资源的访问
6.2.5 DSP或dMAX与外部主机之间的中断
6.3 寄存器
第7章 定时器
7.1 概述
7.2 模块操作
7.3 寄存器
7.4 定时器应用示例
第8章 软件可编程锁相环
8.1 概述
8.2 功能描述
8.2.1 多路选择器和分频器
8.2.2 复位控制器
8.3 配置
8.3.1 初始化
8.3.2 改变分频器/倍频器的倍率
8.3.3 锁相环的关闭和唤醒
8.4 实际时钟源
8.5 寄存器
第9章 DSP集成软件开发环境
9.1 CCS简介
9.2 CCS的构成
9.2.1 代码生成工具
9.2.2 CCS集成开发环境
9.2.3 DSP/BIOS插件
9.2.4 硬件仿真和实时数据交换
9.3 基本的C语言应用程序
9.3.1 链接器命令文件
9.3.2 中断向量表
9.3.3 Hello World程序
9.4 混合语言编程
9.4.1 C语言的优缺点
9.4.2 汇编语言的优缺点
9.4.3 混合编程的方法
9.4.4 混合编程的接口规范
9.4.5 示例程序
9.5 DSP/BIOS应用程序
9.5.1 创建配置文件
9.5.2 用CCS测试
第10章 DSP算法及其实现
10.1 有限冲击响应滤波器FIR的实现
10.2 无限冲击响应滤波器IIR的实现
10.3 快速傅里叶变换FFT的实现
10.4 卷积的实现
10.5 自适应滤波器的实现
第11章 DSP综合应用
11.1 语音信号采集与处理
11.1.1 语音采集
11.1.2 数字回声的实现
11.1.3 数字和声的实现
11.2 UART异步串口通信的实现
11.3 USB接口的实现
11.4 从Flash实现BOOT
附录
参考文献
猜您喜欢

读书导航