内容简介
《21世纪高等学校嵌入式系统专业规划教材:TMS320C54XDSP原理、编程及应用》共分9章,内容包括三大部分。以TI公司的TMS320C54X系列数字信号处理器为例,系统地介绍了DSP的结构和原理,CCS软件开发工具的使用方法,汇编语言和C语言进行TMS320C54X软件开发的基础知识和方法,硬件接口电路设计和常用数据/信号处理算法的实现方法,并给出了应用实例。书中给出了大量的例子,使读者尽快掌握DSP入门知识并拥有开发实际系统的能力。 《21世纪高等学校嵌入式系统专业规划教材:TMS320C54XDSP原理、编程及应用》的特点是由浅入深,易读易懂,能够使读者循序渐进地掌握DSP的原理、使用和开发。本书既是从事DSP开发和科研人员及硬件工程师不可多得的参考书,也可作为高等院校电子信息与通信类专业本科生和研究生的教材或教学参考书。
目录
第一篇 TMS320C54XDSP基本理论
第1章 绪论
1.1 数字信号处理概述
1.2 DSP芯片介绍
1.2.1 DSP芯片的特点
1.2.2 DSP芯片的分类
1.2.3 DSP芯片的应用
1.3 DSP系统构成及设计过程
1.4 DSP产品简介
1.4.1 生产通用DSP的厂家
1.4.2 TI公司主要产品介绍
1.5 习题与思考题
第2章 TMS320C54X硬件结构
2.1 TMS320C54XDSP结构
2.1.1 C54X内部基本结构
2.1.2 C54X主要特性和外部引脚
2.1.3 C54X的内部总线结构
2.2 C54X的中央处理器CPU
2.2.1 算术逻辑运算单元ALU
2.2.2 累加器A和B
2.2.3 桶形移位寄存器
2.2.4 乘法-累加单元MAC
2.2.5 比较、选择和存储单元CSSU
2.2.6 指数编码器EXP
2.2.7 CPU状态和控制寄存器
2.3 C54X的存储空间结构
2.3.1 存储空间结构
2.3.2 程序存储空间
2.3.3 数据存储空间
2.4 习题与思考题
第3章 TMS320C54X片内外设和中断系统
3.1 片内外设与外部引脚简介
3.2 软件可编程等待状态发生器
3.3 可编程分区转换逻辑
3.4 主机接口HPI
3.4.1 HPI结构及其工作方式
3.4.2 HPI接口设计
3.4.3 HPI控制寄存器
3.5 串行口
3.5.1 串行口的组成框图
3.5.2 串行口控制寄存器
3.6 定时器
3.6.1 定时器结构
3.6.2 定时器控制寄存器
3.6.3 定时器应用举例
3.7 时钟发生器
3.8 DMA控制器
3.8.1 DMA概念
3.8.2 DMA系统组成及工作过程
3.8.3 DMA寄存器的寻址
3.9 外部引脚
3.10 中断系统
3.10.1 中断概述
3.10.2 中断分类
3.10.3 中断寄存器
3.10.4 中断的处理
3.10.5 综合实例
3.11 习题与思考题
第二篇 TMS320C54XDSP软件编程
第4章 TMS320C54X指令系统及软件开发过程
4.1 指令系统概述
4.2 汇编源程序格式
4.2.1 汇编语言语句格式
4.2.2 汇编语言常量
4.2.3 字符串
4.2.4 符号
……
第5章 DSP集成开发环境CCS及其使用
第6章 DSP中C程序设计
第三篇TMS320C54XDSP硬件设计及应用实例
第7章 DSP系统设计
第8章 应用实例分析
第9章 基于TMS320C54XDSP软硬件完整系统的开发
附录A常用C5000系列DSP芯片的引脚图
附录B缩写词的英文对照
参考文献