DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书

DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-03
版次: 4
ISBN: 9787121073816
定价: 49.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 412页
字数: 678千字
正文语种: 简体中文
32人买过
  •   《DSP芯片的原理与开发应用(第4版)》由浅入深、全面系统地介绍了DSP芯片的基本原理、开发和应用。首先介绍了DSP芯片的基本结构和特征,以及定点和浮点DSP处理的运算基础;其次介绍了DSP芯片的开发工具,重点介绍了目前广泛应用的CCS集成开发环境及其使用方法:接着,介绍了基于C语言和汇编语言的开发方法以及DSP芯片的存储资源管理,较为详细地介绍了DSP系统的软硬件设计方法;最后,通过三个应用实例介绍了定点和浮点DSP芯片的系统开发过程,并介绍了数字滤波器和FFT等常用数字信号处理算法的DSP实现。
      《DSP芯片的原理与开发应用(第4版)》的目的是使读者了解DSP芯片的基本原理和常用DSP芯片的应用,熟悉DSP芯片开发工及使用方法,掌握DSP系统的软硬件设计和应用系统开发方法,具备从事DSP芯片软硬件设计和系统开发的能力。
      《DSP芯片的原理与开发应用(第4版)》的特点是:结构清晰、内容全面、举例丰富、实用性强,可作为电子信息类学科的研究生和相关专业高年级大学生的教材,也可作为DSP芯片应用人员的培训教材,对于从事DSP芯片开发应用的科技人员和高校教师也具较高的参考价值。 第1章概述
    1.1引言
    1.2DSP系统
    1.2.1DSP系统的基本构成
    1.2.2DSP系统的特点
    1.2.3DSP系统的设计
    1.2.4DSP系统的开发
    1.3DSP芯片
    1.3.1DSP芯片的定义
    1.3.2DSP芯片的特点
    1.3.3DSP芯片的发展
    1.3.4T1公司的DSP芯片
    1.3.5DSP芯片的分类
    1.3.6DSP芯片的选择
    1.3.7DSP系统的运算量
    1.3.8DSP芯片的应用
    1.4小结
    1.5习题与思考题

    第2章DSP芯片的基本结构和特征
    2.1引言
    2.2DSP芯片的基本结构
    2.3中央处理单元(CPU)
    2.3.1算术逻辑单元(ALU)
    2.3.2累加器
    2.3.3桶形移位寄存器
    2.3.4乘累加单元
    2.3.5寻址单元
    2.4总线结构和流水线
    2.5片内存储器
    2.6集成外设
    2.6.1通用的接口
    2.6.2定时器
    2.6.3主机接口(HPI)
    2.6.4串行口
    2.6.5软件可编程等待状态产生器
    2.7T1定点DSP芯片
    2.7.1早期的定点DSP芯片
    2.7.2TMS320C2000系列
    2.7.31MS320C5000系列
    2.7.4TMS320C62x/C64x系列
    2.8T1浮点DSP芯片
    2.8.1TMS320C3x
    2.8.2TMS320C67x
    2.9其他DSP芯片简介
    2.9.1AD公司的DSP芯片
    2.9.2AT&T公司DSP芯片
    2.9.3Motorola公司DSP芯片
    2.10小结
    2.11习题与思考题

    第3章DSP的数值运算基础
    3.1引言
    3.2定点的基本概念
    3.2.1数的定标
    3.2.2数的转换
    3.2.3溢出保护
    3.2.4符号扩展
    3.2.5舍入与截尾
    3.3定点运算实现的基本原理
    3.3.1加法,减法运算的C语言定点模拟
    3.3.2乘法运算的C语言定点模拟
    3.3.3除法运算的C语言定点模拟
    3.3.4程序变量的Q值确定
    3.3.5浮点至定点变换的C程序举例
    3.4DSP定点算术运算实现的基本原理
    3.4.1定点乘法
    3.4.2定点加法
    3.4.3定点除法
    3.5非线性运算定点实现方法
    3.5.1级数展开法
    3.5.2查表法
    3.5.3混合法
    3.6浮点数的表示格式
    3.6.1IEEE浮点数格式
    3.6.2TMS320C3x浮点数格式
    3.7基本的浮点运算
    3.7.1浮点乘法和加减法
    3.7.2浮点除法
    3.8非线性浮点运算的快速实现
    3.9小结
    3.10习题与思考题

    第4章DSP芯片的开发环境
    4.1引言
    4.2软件开发
    4.3软件开发环境
    4.3.1CCS安装与设置
    4.3.2CCS基本环境
    4.3.3CCS工程开发实例
    4.3.4DSP/BIOS
    4.4硬件开发
    4.5硬件开发环境
    4.6小结
    4.7习题与思考题

    第5章基于C语言的DSP芯片开发
    5.1引言
    5.2CCS支持的C语言
    5.2.1变量和常数
    5.2.2函数
    5.2.3预处理
    5.3C语言程序代码的优化
    5.3.1c语言程序代码编译分析
    5.3.2C语言程序的优化方法
    5.4小结
    5.5题与思考题

    第6章DSP芯片的存储资源管理
    6.1引言
    6.2DSP芯片的存储器
    6.2.1片内存储器
    6.2.2外部扩展存储器
    6.3存储区的组织
    6.3.1程序空间
    6.3.2数据空间
    6.3.3I/O空间
    6.3.4存储器映射寄存器
    6.3.5TMS320VC5416的存储资源
    6.4DSP芯片中的代码存储结构
    6.4.1块
    6.4.2汇编器对块的处理
    6.4.3链接器对块的处理
    6.4.4程序重定位
    6.4.5COFF文件中的符号
    6.4.6COFF格式编程示例
    6.5存储区分配示例
    6.5.1TMS320C2xx链接命令文件示例
    6.5.2TMS320VC5416链接命令文件示例
    6.6小结
    6.7习题与思考题

    第7章TMS320C5000DSP芯片的汇编语言
    7.1汇编语言源程序格式
    7.2汇编源程序中常见符号和伪指令
    7.3汇编指令系统
    7.4寻址方式
    7.4.1数据寻址
    7.4.2程序寻址
    7.5小结
    7.6习题与思考题

    第8章基于C和汇编语言混合编程的DSP芯片开发
    8.1引言
    8.2基于C和汇编语言的混合编程方法
    8.2.1独立的C和汇编模块接口
    8.2.2从C程序中访问汇编程序变量
    8.2.3在汇编程序中访问C程序变量
    8.2.4在C程序中直接嵌入汇编语句
    8.2.5修改C编译器的输出
    8.3基于C和汇编语言的混合编程举例
    8.3.1TMS320C3x/C4x混合编程举例
    8.3.2TMS320C2x/C5x混合编程举例
    8.3.3TMS320C54x混合编程举例
    8.4DSP代码的优化
    8.4.1C代码的优化
    8.4.2汇编代码的优化
    8.5小结
    8.6习题与思考题

    第9章DSP芯片集成外设的开发
    9.1引言
    9.2中断
    9.2.1概述
    9.2.2DSP中断资源
    9.2.3DSP中断程序实现
    9.3DMA
    9.3.1DMA数据传输模式
    9.3.2DSP的DMA控制
    9.3.3DSP的DMA配置举例
    9.4时序模块
    9.4.1PLL模块
    9.4.2定时模块
    9.4.3等待状态发生器
    9.5接口模块
    9.5.1概述
    9.5.2多通道缓冲串行口
    9.5.3主机接IEI(LIPI)
    9.5.4外部存储器接IEl(EMIF)
    9.5.5通用I/O口
    9.6基于CSL,的外设开发
    9.6.1CSL,概述
    9.6.2CSL,程序开发
    9.7小结
    9.8习题与思考题

    第10章DSP脱机系统设计
    10.1引言
    10.2DSP芯片的初始化
    10.2.1寄存器初始化
    10.2.2中断矢量表初始化
    10.2.3串行口初始化
    10.3DSP系统的BOOT设计
    10.3.1TMS320C50的BOOT设计
    10.3.2TMS320C54x的BOOT设计
    10.3.3TMS320C55x的BOOT设计
    10.3.4TMS320C6x的BOOT设计
    10.4小结
    10.5习题与思考题

    第11章DSP硬件系统设计
    11.1引言
    11.2DSP系统的基本硬件设计
    11.2.1电源电路
    11.2.2复位电路
    11.2.3引脚的电平转换与处理
    11.2.4硬件系统的可靠性设计
    11.3DSP典型硬件系统举例
    11.3.1外部存储器接口设计
    11.3.2模数接口电路的设计
    11.3.3通信接口的设计
    11.3.4主从式系统的设计
    11.4小结
    11.5习题与思考题

    第12章DSP芯片应用系统开发实例
    12.1引言
    12.2一个基于TMS320C203DSP应用系统的开发
    12.2.1系统简介
    12.2.2系统硬件设计
    12.2.3系统软件设计
    12.2.4硬件调试
    12.2.5软件调试
    12.2.6独立系统实现
    12.3一个基于TMS320C31DSP系统的开发
    12.3.1系统简介
    12.3.2系统构成
    12.3.3系统软硬件设计
    12.3.4软硬件调试
    12.3.5独立系统实现
    12.4一个基于TMS320VC5409DSP应用系统的开发
    12.4.1Q729_A及系统简介
    12.4.2系统构成
    12.4.3系统软硬件设计
    12.4.4系统调试
    12.4.5独立系统形成
    12.5小结
    12.6习题与思考题

    第13章数字滤波器算法的DSP实现
    13.1引言
    13.2FIR滤波器的DSP实现
    13.2.1FIR滤波器的基本原理和设计方法
    13.2.2FIR滤波器的定点DSP实现
    13.2.3FIR滤波器的浮点DSP实现
    13.3IIR滤波器的DSP实现
    13.3.1FIR滤波器的基本原理和设计方法
    13.3.2FIR滤波器的定点DSP实现
    13.3.3FIR滤波器的浮点DSP实现
    13.4自适应滤波器的DSP实现
    13.4.1自适应滤波器的基本原理
    13.4.2自适应滤波器的TMS320C2xx定点实现
    13.4.3自适应滤波器的TMS320C54x定点实现
    13.4.4自适应滤波器的TMS320C3x浮点实现
    13.5小结
    13.6习题与思考题

    第14章FFT算法的DSP实现
    14.1引言
    14.2FFT的基本原理
    14.2.1DFT的基本原理
    14.2.2FFT算法的导出
    14.3FFT算法的C语言实现
    14.4FFT的定点DSP实现
    14.4.1运算溢出及避免方法
    14.4.2FFT的TMS320C2xx实现
    14.4.3FFT的TMS320C54x实现
    14.5FFT的浮点DSP实现
    14.6小结
    14.7习题与思考题
    附录ATMS320C54X指令集
    附录BTI格式文件转化为二进制文件
    附录C8位u律/16位线性互换的C语言程序
    附录Du律到线性变换表
    附录E缩写词的英文对照
    参考文献
  • 内容简介:
      《DSP芯片的原理与开发应用(第4版)》由浅入深、全面系统地介绍了DSP芯片的基本原理、开发和应用。首先介绍了DSP芯片的基本结构和特征,以及定点和浮点DSP处理的运算基础;其次介绍了DSP芯片的开发工具,重点介绍了目前广泛应用的CCS集成开发环境及其使用方法:接着,介绍了基于C语言和汇编语言的开发方法以及DSP芯片的存储资源管理,较为详细地介绍了DSP系统的软硬件设计方法;最后,通过三个应用实例介绍了定点和浮点DSP芯片的系统开发过程,并介绍了数字滤波器和FFT等常用数字信号处理算法的DSP实现。
      《DSP芯片的原理与开发应用(第4版)》的目的是使读者了解DSP芯片的基本原理和常用DSP芯片的应用,熟悉DSP芯片开发工及使用方法,掌握DSP系统的软硬件设计和应用系统开发方法,具备从事DSP芯片软硬件设计和系统开发的能力。
      《DSP芯片的原理与开发应用(第4版)》的特点是:结构清晰、内容全面、举例丰富、实用性强,可作为电子信息类学科的研究生和相关专业高年级大学生的教材,也可作为DSP芯片应用人员的培训教材,对于从事DSP芯片开发应用的科技人员和高校教师也具较高的参考价值。
  • 目录:
    第1章概述
    1.1引言
    1.2DSP系统
    1.2.1DSP系统的基本构成
    1.2.2DSP系统的特点
    1.2.3DSP系统的设计
    1.2.4DSP系统的开发
    1.3DSP芯片
    1.3.1DSP芯片的定义
    1.3.2DSP芯片的特点
    1.3.3DSP芯片的发展
    1.3.4T1公司的DSP芯片
    1.3.5DSP芯片的分类
    1.3.6DSP芯片的选择
    1.3.7DSP系统的运算量
    1.3.8DSP芯片的应用
    1.4小结
    1.5习题与思考题

    第2章DSP芯片的基本结构和特征
    2.1引言
    2.2DSP芯片的基本结构
    2.3中央处理单元(CPU)
    2.3.1算术逻辑单元(ALU)
    2.3.2累加器
    2.3.3桶形移位寄存器
    2.3.4乘累加单元
    2.3.5寻址单元
    2.4总线结构和流水线
    2.5片内存储器
    2.6集成外设
    2.6.1通用的接口
    2.6.2定时器
    2.6.3主机接口(HPI)
    2.6.4串行口
    2.6.5软件可编程等待状态产生器
    2.7T1定点DSP芯片
    2.7.1早期的定点DSP芯片
    2.7.2TMS320C2000系列
    2.7.31MS320C5000系列
    2.7.4TMS320C62x/C64x系列
    2.8T1浮点DSP芯片
    2.8.1TMS320C3x
    2.8.2TMS320C67x
    2.9其他DSP芯片简介
    2.9.1AD公司的DSP芯片
    2.9.2AT&T公司DSP芯片
    2.9.3Motorola公司DSP芯片
    2.10小结
    2.11习题与思考题

    第3章DSP的数值运算基础
    3.1引言
    3.2定点的基本概念
    3.2.1数的定标
    3.2.2数的转换
    3.2.3溢出保护
    3.2.4符号扩展
    3.2.5舍入与截尾
    3.3定点运算实现的基本原理
    3.3.1加法,减法运算的C语言定点模拟
    3.3.2乘法运算的C语言定点模拟
    3.3.3除法运算的C语言定点模拟
    3.3.4程序变量的Q值确定
    3.3.5浮点至定点变换的C程序举例
    3.4DSP定点算术运算实现的基本原理
    3.4.1定点乘法
    3.4.2定点加法
    3.4.3定点除法
    3.5非线性运算定点实现方法
    3.5.1级数展开法
    3.5.2查表法
    3.5.3混合法
    3.6浮点数的表示格式
    3.6.1IEEE浮点数格式
    3.6.2TMS320C3x浮点数格式
    3.7基本的浮点运算
    3.7.1浮点乘法和加减法
    3.7.2浮点除法
    3.8非线性浮点运算的快速实现
    3.9小结
    3.10习题与思考题

    第4章DSP芯片的开发环境
    4.1引言
    4.2软件开发
    4.3软件开发环境
    4.3.1CCS安装与设置
    4.3.2CCS基本环境
    4.3.3CCS工程开发实例
    4.3.4DSP/BIOS
    4.4硬件开发
    4.5硬件开发环境
    4.6小结
    4.7习题与思考题

    第5章基于C语言的DSP芯片开发
    5.1引言
    5.2CCS支持的C语言
    5.2.1变量和常数
    5.2.2函数
    5.2.3预处理
    5.3C语言程序代码的优化
    5.3.1c语言程序代码编译分析
    5.3.2C语言程序的优化方法
    5.4小结
    5.5题与思考题

    第6章DSP芯片的存储资源管理
    6.1引言
    6.2DSP芯片的存储器
    6.2.1片内存储器
    6.2.2外部扩展存储器
    6.3存储区的组织
    6.3.1程序空间
    6.3.2数据空间
    6.3.3I/O空间
    6.3.4存储器映射寄存器
    6.3.5TMS320VC5416的存储资源
    6.4DSP芯片中的代码存储结构
    6.4.1块
    6.4.2汇编器对块的处理
    6.4.3链接器对块的处理
    6.4.4程序重定位
    6.4.5COFF文件中的符号
    6.4.6COFF格式编程示例
    6.5存储区分配示例
    6.5.1TMS320C2xx链接命令文件示例
    6.5.2TMS320VC5416链接命令文件示例
    6.6小结
    6.7习题与思考题

    第7章TMS320C5000DSP芯片的汇编语言
    7.1汇编语言源程序格式
    7.2汇编源程序中常见符号和伪指令
    7.3汇编指令系统
    7.4寻址方式
    7.4.1数据寻址
    7.4.2程序寻址
    7.5小结
    7.6习题与思考题

    第8章基于C和汇编语言混合编程的DSP芯片开发
    8.1引言
    8.2基于C和汇编语言的混合编程方法
    8.2.1独立的C和汇编模块接口
    8.2.2从C程序中访问汇编程序变量
    8.2.3在汇编程序中访问C程序变量
    8.2.4在C程序中直接嵌入汇编语句
    8.2.5修改C编译器的输出
    8.3基于C和汇编语言的混合编程举例
    8.3.1TMS320C3x/C4x混合编程举例
    8.3.2TMS320C2x/C5x混合编程举例
    8.3.3TMS320C54x混合编程举例
    8.4DSP代码的优化
    8.4.1C代码的优化
    8.4.2汇编代码的优化
    8.5小结
    8.6习题与思考题

    第9章DSP芯片集成外设的开发
    9.1引言
    9.2中断
    9.2.1概述
    9.2.2DSP中断资源
    9.2.3DSP中断程序实现
    9.3DMA
    9.3.1DMA数据传输模式
    9.3.2DSP的DMA控制
    9.3.3DSP的DMA配置举例
    9.4时序模块
    9.4.1PLL模块
    9.4.2定时模块
    9.4.3等待状态发生器
    9.5接口模块
    9.5.1概述
    9.5.2多通道缓冲串行口
    9.5.3主机接IEI(LIPI)
    9.5.4外部存储器接IEl(EMIF)
    9.5.5通用I/O口
    9.6基于CSL,的外设开发
    9.6.1CSL,概述
    9.6.2CSL,程序开发
    9.7小结
    9.8习题与思考题

    第10章DSP脱机系统设计
    10.1引言
    10.2DSP芯片的初始化
    10.2.1寄存器初始化
    10.2.2中断矢量表初始化
    10.2.3串行口初始化
    10.3DSP系统的BOOT设计
    10.3.1TMS320C50的BOOT设计
    10.3.2TMS320C54x的BOOT设计
    10.3.3TMS320C55x的BOOT设计
    10.3.4TMS320C6x的BOOT设计
    10.4小结
    10.5习题与思考题

    第11章DSP硬件系统设计
    11.1引言
    11.2DSP系统的基本硬件设计
    11.2.1电源电路
    11.2.2复位电路
    11.2.3引脚的电平转换与处理
    11.2.4硬件系统的可靠性设计
    11.3DSP典型硬件系统举例
    11.3.1外部存储器接口设计
    11.3.2模数接口电路的设计
    11.3.3通信接口的设计
    11.3.4主从式系统的设计
    11.4小结
    11.5习题与思考题

    第12章DSP芯片应用系统开发实例
    12.1引言
    12.2一个基于TMS320C203DSP应用系统的开发
    12.2.1系统简介
    12.2.2系统硬件设计
    12.2.3系统软件设计
    12.2.4硬件调试
    12.2.5软件调试
    12.2.6独立系统实现
    12.3一个基于TMS320C31DSP系统的开发
    12.3.1系统简介
    12.3.2系统构成
    12.3.3系统软硬件设计
    12.3.4软硬件调试
    12.3.5独立系统实现
    12.4一个基于TMS320VC5409DSP应用系统的开发
    12.4.1Q729_A及系统简介
    12.4.2系统构成
    12.4.3系统软硬件设计
    12.4.4系统调试
    12.4.5独立系统形成
    12.5小结
    12.6习题与思考题

    第13章数字滤波器算法的DSP实现
    13.1引言
    13.2FIR滤波器的DSP实现
    13.2.1FIR滤波器的基本原理和设计方法
    13.2.2FIR滤波器的定点DSP实现
    13.2.3FIR滤波器的浮点DSP实现
    13.3IIR滤波器的DSP实现
    13.3.1FIR滤波器的基本原理和设计方法
    13.3.2FIR滤波器的定点DSP实现
    13.3.3FIR滤波器的浮点DSP实现
    13.4自适应滤波器的DSP实现
    13.4.1自适应滤波器的基本原理
    13.4.2自适应滤波器的TMS320C2xx定点实现
    13.4.3自适应滤波器的TMS320C54x定点实现
    13.4.4自适应滤波器的TMS320C3x浮点实现
    13.5小结
    13.6习题与思考题

    第14章FFT算法的DSP实现
    14.1引言
    14.2FFT的基本原理
    14.2.1DFT的基本原理
    14.2.2FFT算法的导出
    14.3FFT算法的C语言实现
    14.4FFT的定点DSP实现
    14.4.1运算溢出及避免方法
    14.4.2FFT的TMS320C2xx实现
    14.4.3FFT的TMS320C54x实现
    14.5FFT的浮点DSP实现
    14.6小结
    14.7习题与思考题
    附录ATMS320C54X指令集
    附录BTI格式文件转化为二进制文件
    附录C8位u律/16位线性互换的C语言程序
    附录Du律到线性变换表
    附录E缩写词的英文对照
    参考文献
查看详情
12
相关图书 / 更多
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSP控制器原理与应用教程——基于TMS320F28335(第2版)
李全利;马骏杰;高俊山;张思艳
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSM-5障碍定式临床检查(临床版)记录单/上海交通大学医学院附属精神卫生中心
上海交通大学医学院附属精神卫生中心 著
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSP控制器原理与应用
许宜申
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSP原理与实践:基于TMS320F28x系列(第3版)
周鹏、杨会成、许钢、张明艳、俞晓峰 编
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSP原理及应用——TMS320DM6437
伍永峰
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSP技术原理与应用系统设计实验指导书
邵雷、曹洪龙、胡剑凌 编
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSM-5障碍定式临床检查(研究版)记录单/上海交通大学医学院附属精神卫生中心
上海交通大学医学院附属精神卫生中心 著
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSP原理与实践——基于TMS320F28x系列(第4版)
周鹏 著
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSM-5儿童及青少年精神健康速查手册
王磊 译;[美]罗伯 特·希尔特;[美]亚伯拉罕·努斯 鲍姆;徐琪;王丹
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSP原理及应用 第2版
郑玉珍 主编;李璟 陈才
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSP控制器原理与技术应用
宋合志
DSP芯片的原理与开发应用(第4版)/普通高等教育“十一五”国家级规划教材·DSP应用丛书
DSP 芯片的原理与开发应用(第6版)
张雄伟