DSP技术与应用

DSP技术与应用
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2015-04
版次: 1
ISBN: 9787512416758
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 516页
字数: 703千字
14人买过
  •   《DSP技术与应用》介绍了数字信号处理器的基本概念、基本结构和特性,详细介绍了TMS320C5000DSP的汇编语言指令格式、寻址方式、汇编语言编程、汇编语言与C语言混合编程。以TMS320C54x为例给出在片外围电路单元的初始化设置及硬件接口电路设计;对DSP的集成开发环境CCS在调试中的应用进行了详尽的描述,为配合教学,还结合ELDSPEXPIV实验系统详细介绍了有关外围接口的基本操作、算法实现等应用实例。
      《DSP技术与应用》旨在从教学和应用的角度使读者了解以TMS320C5000为代表的DSP的体系结构和基本原理,熟悉DSP的开发工具和使用方法,初步掌握DSP应用系统设计和软硬件开发方法。
      本书内容结构合理,实用性强,适合作为高等院校电子信息类专业本科生和研究生的教材,也可以作为从事DSP开发工作的科技人员的参考书。

    第1章 数字信号处理及DSP器件特性
    1.1数字信号处理
    1.1.1模拟信号与数字信号
    1.1.2数字信号处理系统
    1.2数字信号处理器的基本结构
    1.2.1数字信号处理器的基本结构和特性
    1.2.2选择DSP芯片考虑的因素
    1.3数字信号处理器的发展和应用
    1.3.1DSP芯片发展
    1.3.2DSP芯片的应用领域
    习题
    第2章 TMS320C54x的结构
    2.1TSM320C54x结构
    2.2TSM320C54x总线
    2.3TSM320C54x存储器结构和I/O寻址
    2.3.1TSM320C54x寻址空间
    2.3.2TSM320C54X存储器配置
    2.3.3程序存储器地址映射及片上ROM的内容
    2.3.4片内ROM分块结构
    2.3.5片内RAM分块结构
    2.3.6I/O寻址空间
    2.4C54X寄存器
    2.4.1C54x器件CPU寄存器
    2.4.2C54x器件外围电路寄存器
    2.5C54X器件的CPU
    2.5.1C54XCPU基本组成
    2.5.2算术逻辑单元(ALU)
    2.5.3累加器A和B
    2.5.4桶形移位器
    2.5.5乘法/加法单元
    2.5.6比较、选择和存储单元(CSSU)
    2.5.7指数编码器
    2.6C54X在片外围电路
    2.6.1通用I/O口
    2.6.2定时器
    2.6.3时钟发生器
    2.6.4多通道缓冲串行口McBSP
    2.6.5等待状态发生器
    2.6.6存储器边界转换开关
    2.6.7HPI 接口
    2.7C54X中断系统
    2.7.1中断 概述
    2.7.2中断相关寄存器
    2.7.3中断请求及处理
    2.7.4中断向量地址重新映射
    2.7.5中断向量地址
    习题
    第3章 TMS320C55x概述
    3.1TSM320C55X整体结构
    3.1.1内部总线及存储器接口
    3.1.2C55x芯片CPU
    3.2C55X存储器空间和I/O空间
    3.3堆栈操作
    3.3.1堆栈指针
    3.3.2堆栈配置
    3.4C55x CPU寄存器
    3.5.1通用I/O引脚
    3.5.2通用定时器/计数器
    3.5.3时钟发生器
    3.5.4多通道缓冲串行口McBSP
    3.5.5外部存储器接口
    3.5.6模数转换器
    3.5.7看门狗定时器
    3.5.8I2C模块
    3.6C55x中断和复位操作
    3.6.1中断概述
    3.6.2中断向量与优先级
    3.6.3可屏蔽中断
    3.6.4不可屏蔽中断
    3.6.5硬件复位
    3.6.6软件复位
    习题
    第4章 TMS320C5xx指令系统
    4.1软件开发环境和编程语言
    4.2汇编语言语句格式
    4.2.1汇编语言源语句格式
    4.2.2常量
    4.2.3符号
    4.2.4表达式
    4.3汇编语言源指令系统中的符号和缩写
    4.4寻址方式
    4.4.1C54x寻址方式
    4.4.2C55x寻址方式
    4.5TMS320C5xx的汇编伪指令
    4.5.1段定义伪指令
    4.5.2常数初始化伪指令
    4.5.3段程序计数器定位指令.align
    4.5.4输出列表格式指令
    4.5.5引用其他文件和符号的伪指令
    4.5.6条件汇编指令
    4.5.7汇编时的符号定义伪指令
    4.5.8其他汇编伪指令
    4.5.9宏语言
    4.5.10链接伪指令
    4.6汇编链接和链接命令文件
    4.6.1通用目标文件(COFF)的基本单元-段
    4.6.2汇编器对段的处理
    4.6.3链接器对段的处理
    4.6.4链接器对程序的重新定位
    4.6.5COFF文件中的符号
    4.6.6链接命令文件
    习题
    第5章 程序设计及在片外设应用
    5.1TMS320C54x汇编语言程序设计
    5.1.1程序流程控制
    5.1.2数据块传送
    5.1.3定点数的基本算术运算
    5.1.4长字运算和并行运算
    5.1.5缓冲区的使用
    5.2TMS320C54x C语言编程
    5.2.1C语言的特征
    5.2.2C语言的数据类型
    5.2.3寄存器变量
    5.2.4pragma伪指令
    5.2.5asm语句
    5.2.6访问I/O空间
    5.2.7访问数据空间
    5.2.8中断服务函数
    5.2.9动态分配内存
    5.2.10系统初始化
    5.2.11C语言程序实例
    5.3DSP的C语言与汇编语言混合编程
    5.3.1程序运行环境
    5.3.2独立的C和汇编模块接口
    5.3.3C程序访问汇编程序变量
    5.3.4C访问汇编语言中定义的常量符号
    5.3.5C程序内嵌汇编语句
    5.3.6汇编模块调用C函数
    5.3.7C语言的运行支持函数
    5.3.8混合编程实例
    5.4在片外设应用
    5.4.1初始化设置
    5.4.2定时器应用编程举例
    习题
    第6章 硬件接口设计
    6.1DSP系统组成
    6.2电源电路
    6.3JTAG接口
    6.4参考时钟和复位电路
    6.4.1参考时钟
    6.4.2复位电路
    6.5存储器接口
    6.5.1程序存储器扩展
    6.5.2数据存储器扩展
    6.6I/O接口
    6.6.1显示接口
    6.6.2按键接口
    6.7A/D和D/A接口
    6.7.1与D/A转换芯片的连接
    6.7.2与A/D转换芯片的链接
    6.7.3与集成音频AD/DA芯片的连接
    6.8混合逻辑电平电路
    6.9引导加载
    习题
    第7章 DSP集成开发环境CCS及使用
    7.1C5000 Code Composer Studio简介
    7.2CCS安装与配置
    7.2.1系统配置要求
    7.2.2安装CCS
    7.2.3安装CCS配置程序
    7.3CCS基本使用
    7.3.1概述
    7.3.2CCS的窗口、主菜单和工具栏
    7.3.3建立工程和源文件编辑
    7.3.4构建工程用生成可执行文件
    7.3.5调试方法和步骤
    7.3.6断点的使用
    7.3.7存储器窗口和寄存器窗口的使用
    7.3.8探针的使用与数据输入和结果分析
    7.3.9程序代码性能测试
    7.3.10内存映射定义和使用
    7.4simulator仿真应用
    7.4.1中断的仿真
    7.4.2I/O口的仿真
    习题
    第8章 实验系统
    8.1实验系统介绍
    8.1.1概述
    8.1.2硬件组成
    8.2实验系统的安装及设置
    8.2.1CCS的安装
    8.2.2USB驱动程序的安装
    8.2.3USB 2.0 XDS510仿真器驱动程序的安装
    8.2.4CCS 2 ('C5000)的设置(以USB接口仿真器设置为例)
    8.2.5连接计算机、仿真器和实验箱并上电
    第9章 应用实例
    实例一常用汇编指令使用
    实例二数字量I/O
    实例三定时器实验
    实例四外部中断实验
    实例五A/D转换实验
    实例六语音处理实验
    实例七键盘接口及七段数码管显示
    实例八LCD输出显示
    实例九有限冲击响应滤波器(FIR)算法实现
    实例十DTMF信号的产生和检测
    实例十一语音编码/解码的实现(G.711编码/解码器)
    第10章 DSP实验
    10.1基础实验
    实验一D/A转换及数字波形产生
    实验二GPIO扩展实验
    实验三二维图形生成
    实验四数字图象处理实验
    实验五以太网通信实验
    10.2算法实验
    实验一语音信号FFT分析的实现
    实验二无限冲击响应滤波算法的实时实现
    实验三卷积(Convolve)算法的实现
    实验四离散余弦变换(DCT)算法的实现
    实验五相关(Correlation)算法的实现
    实验六μ_LAW算法的实现
    附录ATMS320C54x指令表
    附表BTMS320C55x 指令表
    参考文献

  • 内容简介:
      《DSP技术与应用》介绍了数字信号处理器的基本概念、基本结构和特性,详细介绍了TMS320C5000DSP的汇编语言指令格式、寻址方式、汇编语言编程、汇编语言与C语言混合编程。以TMS320C54x为例给出在片外围电路单元的初始化设置及硬件接口电路设计;对DSP的集成开发环境CCS在调试中的应用进行了详尽的描述,为配合教学,还结合ELDSPEXPIV实验系统详细介绍了有关外围接口的基本操作、算法实现等应用实例。
      《DSP技术与应用》旨在从教学和应用的角度使读者了解以TMS320C5000为代表的DSP的体系结构和基本原理,熟悉DSP的开发工具和使用方法,初步掌握DSP应用系统设计和软硬件开发方法。
      本书内容结构合理,实用性强,适合作为高等院校电子信息类专业本科生和研究生的教材,也可以作为从事DSP开发工作的科技人员的参考书。

  • 目录:
    第1章 数字信号处理及DSP器件特性
    1.1数字信号处理
    1.1.1模拟信号与数字信号
    1.1.2数字信号处理系统
    1.2数字信号处理器的基本结构
    1.2.1数字信号处理器的基本结构和特性
    1.2.2选择DSP芯片考虑的因素
    1.3数字信号处理器的发展和应用
    1.3.1DSP芯片发展
    1.3.2DSP芯片的应用领域
    习题
    第2章 TMS320C54x的结构
    2.1TSM320C54x结构
    2.2TSM320C54x总线
    2.3TSM320C54x存储器结构和I/O寻址
    2.3.1TSM320C54x寻址空间
    2.3.2TSM320C54X存储器配置
    2.3.3程序存储器地址映射及片上ROM的内容
    2.3.4片内ROM分块结构
    2.3.5片内RAM分块结构
    2.3.6I/O寻址空间
    2.4C54X寄存器
    2.4.1C54x器件CPU寄存器
    2.4.2C54x器件外围电路寄存器
    2.5C54X器件的CPU
    2.5.1C54XCPU基本组成
    2.5.2算术逻辑单元(ALU)
    2.5.3累加器A和B
    2.5.4桶形移位器
    2.5.5乘法/加法单元
    2.5.6比较、选择和存储单元(CSSU)
    2.5.7指数编码器
    2.6C54X在片外围电路
    2.6.1通用I/O口
    2.6.2定时器
    2.6.3时钟发生器
    2.6.4多通道缓冲串行口McBSP
    2.6.5等待状态发生器
    2.6.6存储器边界转换开关
    2.6.7HPI 接口
    2.7C54X中断系统
    2.7.1中断 概述
    2.7.2中断相关寄存器
    2.7.3中断请求及处理
    2.7.4中断向量地址重新映射
    2.7.5中断向量地址
    习题
    第3章 TMS320C55x概述
    3.1TSM320C55X整体结构
    3.1.1内部总线及存储器接口
    3.1.2C55x芯片CPU
    3.2C55X存储器空间和I/O空间
    3.3堆栈操作
    3.3.1堆栈指针
    3.3.2堆栈配置
    3.4C55x CPU寄存器
    3.5.1通用I/O引脚
    3.5.2通用定时器/计数器
    3.5.3时钟发生器
    3.5.4多通道缓冲串行口McBSP
    3.5.5外部存储器接口
    3.5.6模数转换器
    3.5.7看门狗定时器
    3.5.8I2C模块
    3.6C55x中断和复位操作
    3.6.1中断概述
    3.6.2中断向量与优先级
    3.6.3可屏蔽中断
    3.6.4不可屏蔽中断
    3.6.5硬件复位
    3.6.6软件复位
    习题
    第4章 TMS320C5xx指令系统
    4.1软件开发环境和编程语言
    4.2汇编语言语句格式
    4.2.1汇编语言源语句格式
    4.2.2常量
    4.2.3符号
    4.2.4表达式
    4.3汇编语言源指令系统中的符号和缩写
    4.4寻址方式
    4.4.1C54x寻址方式
    4.4.2C55x寻址方式
    4.5TMS320C5xx的汇编伪指令
    4.5.1段定义伪指令
    4.5.2常数初始化伪指令
    4.5.3段程序计数器定位指令.align
    4.5.4输出列表格式指令
    4.5.5引用其他文件和符号的伪指令
    4.5.6条件汇编指令
    4.5.7汇编时的符号定义伪指令
    4.5.8其他汇编伪指令
    4.5.9宏语言
    4.5.10链接伪指令
    4.6汇编链接和链接命令文件
    4.6.1通用目标文件(COFF)的基本单元-段
    4.6.2汇编器对段的处理
    4.6.3链接器对段的处理
    4.6.4链接器对程序的重新定位
    4.6.5COFF文件中的符号
    4.6.6链接命令文件
    习题
    第5章 程序设计及在片外设应用
    5.1TMS320C54x汇编语言程序设计
    5.1.1程序流程控制
    5.1.2数据块传送
    5.1.3定点数的基本算术运算
    5.1.4长字运算和并行运算
    5.1.5缓冲区的使用
    5.2TMS320C54x C语言编程
    5.2.1C语言的特征
    5.2.2C语言的数据类型
    5.2.3寄存器变量
    5.2.4pragma伪指令
    5.2.5asm语句
    5.2.6访问I/O空间
    5.2.7访问数据空间
    5.2.8中断服务函数
    5.2.9动态分配内存
    5.2.10系统初始化
    5.2.11C语言程序实例
    5.3DSP的C语言与汇编语言混合编程
    5.3.1程序运行环境
    5.3.2独立的C和汇编模块接口
    5.3.3C程序访问汇编程序变量
    5.3.4C访问汇编语言中定义的常量符号
    5.3.5C程序内嵌汇编语句
    5.3.6汇编模块调用C函数
    5.3.7C语言的运行支持函数
    5.3.8混合编程实例
    5.4在片外设应用
    5.4.1初始化设置
    5.4.2定时器应用编程举例
    习题
    第6章 硬件接口设计
    6.1DSP系统组成
    6.2电源电路
    6.3JTAG接口
    6.4参考时钟和复位电路
    6.4.1参考时钟
    6.4.2复位电路
    6.5存储器接口
    6.5.1程序存储器扩展
    6.5.2数据存储器扩展
    6.6I/O接口
    6.6.1显示接口
    6.6.2按键接口
    6.7A/D和D/A接口
    6.7.1与D/A转换芯片的连接
    6.7.2与A/D转换芯片的链接
    6.7.3与集成音频AD/DA芯片的连接
    6.8混合逻辑电平电路
    6.9引导加载
    习题
    第7章 DSP集成开发环境CCS及使用
    7.1C5000 Code Composer Studio简介
    7.2CCS安装与配置
    7.2.1系统配置要求
    7.2.2安装CCS
    7.2.3安装CCS配置程序
    7.3CCS基本使用
    7.3.1概述
    7.3.2CCS的窗口、主菜单和工具栏
    7.3.3建立工程和源文件编辑
    7.3.4构建工程用生成可执行文件
    7.3.5调试方法和步骤
    7.3.6断点的使用
    7.3.7存储器窗口和寄存器窗口的使用
    7.3.8探针的使用与数据输入和结果分析
    7.3.9程序代码性能测试
    7.3.10内存映射定义和使用
    7.4simulator仿真应用
    7.4.1中断的仿真
    7.4.2I/O口的仿真
    习题
    第8章 实验系统
    8.1实验系统介绍
    8.1.1概述
    8.1.2硬件组成
    8.2实验系统的安装及设置
    8.2.1CCS的安装
    8.2.2USB驱动程序的安装
    8.2.3USB 2.0 XDS510仿真器驱动程序的安装
    8.2.4CCS 2 ('C5000)的设置(以USB接口仿真器设置为例)
    8.2.5连接计算机、仿真器和实验箱并上电
    第9章 应用实例
    实例一常用汇编指令使用
    实例二数字量I/O
    实例三定时器实验
    实例四外部中断实验
    实例五A/D转换实验
    实例六语音处理实验
    实例七键盘接口及七段数码管显示
    实例八LCD输出显示
    实例九有限冲击响应滤波器(FIR)算法实现
    实例十DTMF信号的产生和检测
    实例十一语音编码/解码的实现(G.711编码/解码器)
    第10章 DSP实验
    10.1基础实验
    实验一D/A转换及数字波形产生
    实验二GPIO扩展实验
    实验三二维图形生成
    实验四数字图象处理实验
    实验五以太网通信实验
    10.2算法实验
    实验一语音信号FFT分析的实现
    实验二无限冲击响应滤波算法的实时实现
    实验三卷积(Convolve)算法的实现
    实验四离散余弦变换(DCT)算法的实现
    实验五相关(Correlation)算法的实现
    实验六μ_LAW算法的实现
    附录ATMS320C54x指令表
    附表BTMS320C55x 指令表
    参考文献

查看详情
12
系列丛书 / 更多
DSP技术与应用
ARM9嵌入式系统设计——基于S3C2410与Linux(第3版)
徐英慧、马忠梅、王磊、王琳 著
DSP技术与应用
普通高校“十二五”规划教材:ARM9嵌入式系统设计基础教程(第2版)
黄智伟、邓月明、王彦 著
DSP技术与应用
TMS320C54x DSP结构、原理及应用(第3版)/普通高校“十二五”规划教材
戴明桢、周建江 著
DSP技术与应用
普通高校“十二五”规划教材·公共管理系列:城市社会学
刘珊、邱梦华、许敏 著;刘珊、邱梦华、许敏 编
DSP技术与应用
MATLAB教程:MATLAB教程R2012a
张志涌、杨祖樱 编著
DSP技术与应用
电子系统设计:基础篇(第3版)/普通高校“十二五”规划教材
庹先国、余小平、奚大顺 著
DSP技术与应用
普通高校“十二五”规划教材·公共管理系列:公共管理学
曾瑞明、许敏、程玉莲 著
DSP技术与应用
TMS320X281x DSP原理及C程序开发(第2版)
苏奎峰 著
DSP技术与应用
商务礼仪(第2版)/普通高校“十二五”规划教材
张莹、张晓艳 编
DSP技术与应用
电工电子技术
曹卫锋、黄春、刘金明 编
DSP技术与应用
机械设计基础(非机类)
尹喜云、杨国庆、马克新 编
DSP技术与应用
普通高校“十二五”规划教材·经济管理实验教材系列:ERP沙盘模拟原理与实训
张前 著
相关图书 / 更多
DSP技术与应用
DSP控制器原理与应用教程——基于TMS320F28335(第2版)
李全利;马骏杰;高俊山;张思艳
DSP技术与应用
DSP控制器原理与应用
许宜申
DSP技术与应用
DSP原理与实践:基于TMS320F28x系列(第3版)
周鹏、杨会成、许钢、张明艳、俞晓峰 编
DSP技术与应用
DSP原理及应用——TMS320DM6437
伍永峰
DSP技术与应用
DSP技术原理与应用系统设计实验指导书
邵雷、曹洪龙、胡剑凌 编
DSP技术与应用
DSTE——从战略到执行
胡红卫
DSP技术与应用
DSP原理与实践——基于TMS320F28x系列(第4版)
周鹏 著
DSP技术与应用
DSM-5诊断访谈速查手册
[美]亚伯拉罕·努斯鲍姆(AbrahamM.Nussbaum)
DSP技术与应用
DSM-5儿童及青少年精神健康速查手册
王磊 译;[美]罗伯 特·希尔特;[美]亚伯拉罕·努斯 鲍姆;徐琪;王丹
DSP技术与应用
DSP原理及应用 第2版
郑玉珍 主编;李璟 陈才
DSP技术与应用
DSP控制器原理与技术应用
宋合志
DSP技术与应用
DSP 芯片的原理与开发应用(第6版)
张雄伟
您可能感兴趣 / 更多
DSP技术与应用
从“单复句”到“流水句”(语言学热点问题研究丛书)
许立群
DSP技术与应用
名作欣赏——兼学经典,提品位
许立群 主编
DSP技术与应用
励志师范——诚实守信,有仁德
许立群 主编
DSP技术与应用
心理健康导学
许立群 编
DSP技术与应用
强者风采——亲近名家,促和谐
许立群 主编
DSP技术与应用
电子技术基础
许立群 编
DSP技术与应用
中国史话
许立群