DSP原理与应用教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:张卫宁主编
- 出 版 社:北京:科学出版社
- 出版年份:2008
- ISBN:9787030218988
- 页数:438 页
第1章DSP技术概要 1
DSP系统和芯片的结构特点 1
DSP系统的基本结构 1
DSP芯片的结构特点 2
DSP的发展概况和趋势 7
DSP的发展概况 7
DSP的发展趋势 10
DSP芯片的分类、性能及其应用 11
DSP芯片的分类 11
DSP芯片的性能 12
DSP芯片的应用 12
思考题与习题 13
第2章TMS320C54x硬件结构及原理 14
芯片内部结构及特点 14
C54x的内部多总线结构 16
程序存储器操作总线 18
数据存储器操作总线 18
C54x的中央处理单元(CPU) 19
累加器和算术逻辑运算单元(ALU) 19
桶形移位器 22
乘加器 23
比较、选择和存储单元 25
指数编码器 25
CPU的状态和控制寄存器 27
C54x的存储器结构 29
程序存储空间 30
数据存储空间 32
1/O空间 35
复位操作及省电方式 35
复位操作 35
省电方式 36
中断系统 38
C54x的中断申请源 38
中断寄存器 41
中断响应及中断处理过程 42
流水线 44
C54x的流水线操作 44
C54x流水线操作的几个典型问题 46
引脚及其功能 49
思考题与习题 56
第3章 汇编语言指令系统 58
C54x汇编语言指令集介绍 58
指令系统中的符号、缩写及操作符 58
汇编语言指令举例 61
寻址方式 63
立即寻址 63
绝对寻址 64
累加器寻址 65
直接寻址 66
间接寻址 67
存储器映像寄存器寻址 71
堆栈寻址 72
C54x系列DSP的指令系统 72
数据存取指令 73
算术运算指令 79
逻辑运算指令 85
控制程序转移指令 89
重复操作指令 94
并行操作指令 97
思考题与习题 98
第4章 汇编语言程序设计 101
C54x的软件开发过程 101
COFF 102
分段结构 102
汇编器对段的建立 104
连接器对段的处理 106
汇编器的伪指令 110
C54x汇编语言的有关知识 119
汇编语言源程序的格式 119
汇编语言中的常数及字符串 121
汇编源程序中的符号 122
汇编源程序中的表达式 124
汇编语言程序设计 127
DSP基本汇编程序的设计 127
DSP的模块化程序设计及汇编连接过程 132
DSP定点算法设计 143
流水线冲突及其解决的方法 147
思考题与习题 152
第5章C54x高级C语言程序设计 157
C54x C语言介绍 157
C54x C与ANSI C的相同点 157
C54x C与ANSI C的不同点 159
C54x C语言编程 168
C54x C语言开发的存储器结构 168
C54x C语言开发的函数及其约定 174
C54x C语言中断处理函数的实现 182
C54x C语言库函数调用 186
C54x C代码优化 187
产生汇编代码 187
手工汇编优化 189
思考题与习题 191
第6章TMS320C54x软件开发环境CCS 192
CCS的简介 192
CCS的组成 192
代码生成工具 192
CCS集成开发环境 194
DSP/BIOS插件介绍 196
硬件仿真和实时数据交换 198
第三方插件 200
CCS集成开发环境与Simulator使用方法 200
安装文件夹 200
文件扩展名 200
环境变量 201
CCS系统配置 201
CCS开发流程 204
CCS使用举例 204
思考题与习题 214
第7章TMS320C54x片内外设及其应用 216
通用I/O引脚(GPIO) 217
XF和B10引脚 217
其他GPIO引脚 218
定时器 220
定时器的工作原理 220
定时器的编程 222
主机接口HPI 228
HPⅠ-8的结构 229
HPI-8与主机的接口 231
主机与HPI-8的数据传输 232
直接存储器访问DMA 235
DMA的寄存器 235
DMA的工作方式 242
DMA的中断 246
多通道缓冲串行口(McBSP) 246
McBSP的功能及结构 247
McBSP的控制寄存器 249
McBSP的串行数据发送和接收 256
多通道选择及操作 263
可编程时钟和帧同步信号的产生 267
用McBSP实现SPI操作 269
思考题与习题 273
第8章 数字信号处理典型算法程序设计 275
卷积运算的DSP实现 275
信号的卷积 275
离散系统的卷积分析 276
数字滤波器的DSP实现 282
FIR滤波器的结构与设计 283
FIR滤波器的DSP实现举例 296
IIR滤波器的DSP实现 300
IIR滤波器的基本原理和设计方法 300
IIR滤波器的C54x实现 304
快速傅里叶变换的DSP实现 308
FFT算法介绍 309
FFI算法在C54x上的实现 311
思考题与习题 326
第9章TMS320C54x硬件设计及接口技术 327
基于C54x的DSP最小系统设计 327
DSP电源电路设计 328
DSP复位电路设计 333
DSP时钟电路设计 336
JTAG接口电路设计 340
C54x外部总线结构 342
C54x的外部总线接口 342
C54x的外部总线访问 343
外部总线接口的电平转换技术 350
存储器扩展 354
C54x的外部程序存储器的扩展 355
C54x的外部数据存储器的扩展 368
C54x的外部共享存储器的扩展 375
A/D、 D/A与DSP的接口技术 388
TLV320AIC23B芯片简介 389
TLV320AIC23B的控制 392
TLV320AIC23B的应用 403
Bootloader功能的实现 404
引导(Boot)顺序及引导模式简介 404
引导表格式 409
引导表的生成 411
C54x系统设计实例 412
DSP系统设计步骤 413
语音信号处理概述 413
语音编解码系统的设计 417
DSP系统的调试与抗干扰措施 421
DSP系统调试 421
DSP系统抗干扰措施 423
思考题与习题 425
参考文献 426
附录A TMS320C54x系列DSP芯片汇总表 428
附录B TMS320C54x DSP的寄存器符号、名称及地址 429
附录C TMS320VC5402头文件 434
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019