TMS320C672x系列DSP原理与应用
TMS320C672x系列DSP原理与应用封面图

TMS320C672x系列DSP原理与应用

刘伟, 魏芹芹, 王伟, 编著

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

年代:2008

定价:56.0

书籍简介:

本书介绍TMS320C672x系列DSP芯片的基本特点、硬件结构及内部各模块的功能,并结合应用示例讲解各模块的工作原理,详细介绍Code Composer Studio集成开发环境,说明基本的C语言应用程序框架,并给出实时操作系统DSP/BIOS的应用示例。书中还包含大量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 搬移类指令

第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附录参考文献

内容摘要:

介绍TMS320C672x系列DSP芯片的基本特点、硬件结构及内部各模块的功能,并结合应用示例讲解各模块的工作原理;详细介绍Code Composer Studio集成开发环境,说明基本的C语言应用程序框架,并给出实时操作系统DSP/BIOS的应用示例。书中还包含大量DSP芯片的应用和算法实验。 本书既适合自学,又可以作为本科生、研究生学习“DSP原理与应用”课程的教材。

编辑推荐:

作者结合多年数字信号处理相关工程开发的经验编写了此书。书中详细介绍了TMS320C672x系列DSP芯片的基本结构、内部各模块的功能和软件集成开发环境,说明了应用程序的基本框架,并结合实例讲解了实时操作系统DSP/BIOS的应用。

书籍规格:

书籍详细信息
书名TMS320C672x系列DSP原理与应用站内查询相似图书
9787811242539
如需购买下载《TMS320C672x系列DSP原理与应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位北京航空航天大学出版社
版次1版印次1
定价(元)56.0语种简体中文
尺寸26装帧平装
页数 436 印数

书籍信息归属:

TMS320C672x系列DSP原理与应用是北京航空航天大学出版社于2008.06出版的中图分类号为 TN911.72 的主题关于 数字信号-信息处理系统 的书籍。