图书介绍
DSP原理与应用从入门到提高PDF|Epub|txt|kindle电子书版本网盘下载
![DSP原理与应用从入门到提高](https://www.shukui.net/cover/25/30501528.jpg)
- 姜沫岐等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111206118
- 出版时间:2007
- 标注页数:314页
- 文件大小:29MB
- 文件页数:324页
- 主题词:数字信号-信号处理
PDF下载
下载说明
DSP原理与应用从入门到提高PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 DSP技术概述1
1.1.1 数字信号处理发展史1
第1章 DSP概述1
1.1.2 DSP概述2
1.2 DSP系统3
1.2.1 DSP系统的构成3
1.2.2 DSP系统的特点4
1.3 DSP应用系统的开发设计流程5
1.3.1 DSP系统开发准备6
1.3.2 DSP系统整体开发流程7
1.4.1 DSP芯片9
1.4 DSP概述9
1.4.2 DSP芯片的发展10
1.4.3 DSP芯片的分类11
1.4.4 DSP芯片的选择12
1.5 DSP应用12
1.6 DSP的发展方向13
1.6.1 系统级集成DSP是潮流14
1.6.2 可编程DSP是主导产品14
1.6.3 追求更高的运算速度14
1.6.4 定点DSP是主流15
2.1 C54x DSP体系结构概述16
第2章 DSP体系结构16
2.2.1 内部总线结构18
2.2 C54x DSP的总线结构18
2.2.2 外部总线结构19
2.3 C54x DSP存储空间结构19
2.3.1 存储器空间22
2.3.2 程序存储器27
2.3.3 数据存储器29
2.3.4 I/O存储空间31
2.4.1 通用I/O引脚32
2.4.2 定时器32
2.4 片内外设32
2.4.3 时钟发生器35
2.4.4 C54x DSP的主机接口38
2.4.5 串行接口42
2.5 特殊寄存器47
2.5.1 状态及控制寄存器47
2.5.2 累加器A和B51
2.5.3 与中断有关的寄存器53
第3章 DSP程序开发55
3.1 汇编语言程序设计概述55
3.1.1 汇编语言源程序格式55
3.1.2 符号和缩写57
3.1.3 记号和运算符60
3.2 寻址方式61
3.2.1 立即寻址61
3.2.2 绝对寻址61
3.2.3 累加器寻址62
3.2.4 直接寻址62
3.2.5 间接寻址64
3.2.6 存储器映射寄存器寻址67
3.2.7 堆栈寻址67
3.3 汇编指令系统67
3.3.1 TMS320C54x指令表68
3.3.2 TMS320C54x指令集说明77
3.4 汇编伪指令117
3.4.1 段定义伪指令118
3.4.2 常数初始化伪指令118
3.4.3 段程序计数器定位伪指令120
3.4.4 输出列表格式伪指令121
3.4.5 引用其他文件的伪指令122
3.4.6 条件汇编伪指令122
3.4.7 汇编时符号定义伪指令122
3.5.2 宏调用123
3.5.1 宏定义123
3.5 汇编宏指令123
3.4.8 其他汇编伪指令123
3.5.3 宏扩展124
3.6 公共目标文件格式125
3.6.1 块125
3.6.2 汇编器对块的处理126
3.6.3 链接器对块的处理126
3.7 C语言程序设计概述129
3.8 C语言开发130
3.8.1 数据类型130
3.8.2 关键字131
3.8.3 寄存器变量与全局寄存器变量132
3.8.4 Pragma伪指令133
3.9 C代码优化135
3.9.1 优化器的使用135
3.9.2 执行文件级优化136
3.9.3 执行程序级优化137
3.9.4 控制程序级优化137
3.10 混合编程138
3.10.1 独立的C模块和汇编模块接口138
3.10.2 在C语言程序中使用汇编程序中的变量和常数139
3.10.3 直接在C语言程序的相应位置嵌入汇编语句140
4.1 CCS概述142
第4章 DSP集成开发环境142
4.2 CCS2的安装和设置143
4.2.1 CCS2的安装143
4.2.2 CCS2配置程序的安装145
4.3 CCS2的基本操作148
4.3.1 CCS2集成开发环境的特性148
4.3.2 菜单栏148
4.3.3 CCS2的基本操作161
4.4.1 概述168
4.4.2 DSP/BIOS的功能介绍168
4.4 DSP/BIOS的原理及应用168
4.4.3 DSP/BIOS的组成部分169
4.4.4 DSP/BIOS的配置工具170
4.4.5 创建具有DSP/BIOS功能的应用程序174
4.4.6 DSP/BIOS内核177
4.4.7 DSP/BIOS实时分析工具182
4.4.8 DSP/BIOS的应用实例184
4.5 CCS实时数据交换190
4.5.1 RTDX介绍190
4.5.2 RTDX数据传送机理190
4.5.3 RTDX传送模式191
4.5.4 RTDX工具191
4.5.5 在不含DSP/BIOS的目标程序中使用RTDX192
4.5.6 DSP/BIOS的RTDX模块197
4.5.7 RTDX主机客户程序的开发205
4.6 软件调试及实例205
4.6.1 断点205
4.6.2 观察窗205
4.6.3 探点206
4.6.4 文件输入/输出能力206
4.6.5 图形显示工具206
4.6.6 符号浏览器207
4.6.7 命令窗口207
4.6.8 调试实例207
5.1.1 DSP硬件系统开发流程217
第5章 TMS320C54x DSP系统硬件设计217
5.1 DSP系统开发流程217
5.1.2 高频DSP系统的PCB设计219
5.1.3 DSP系统硬件调试技巧220
5.2 DSP选型220
5.2.1 TMS320C1x220
5.2.2 TMS320C2x222
5.2.3 TMS320C5x225
5.2.4 TMS320C2xx227
5.2.5 TMS320C54x228
5.3 DSP最小系统设计229
5.2.6 TMS320C62x229
5.3.1 TMS320C54x芯片简介230
5.3.2 复位、时钟、电源部分的设计231
5.3.3 总线缓冲部分的设计236
5.4 DSP外围电路的设计237
5.4.1 A/D转换电路的设计237
5.4.2 D/A转换电路的设计241
5.4.3 音频信号编解码模块的设计246
5.4.4 DSP存储扩展的设计255
5.4.5 DSP异步串口的设计257
5.4.6 DSP以太网接口的设计258
5.5.1 CPLD简介259
5.5 DSP系统中的CPLD的设计259
5.5.2 CPLD的选择262
5.5.3 CPLD在DSP中的作用263
5.5.4 CPLD在DSP系统中的应用实例263
第6章 TMS320C54x DSP软件开发实例266
6.1 基础266
6.1.1 加减运算266
6.1.2 重复操作266
6.1.3 乘法运算268
6.1.4 长字运算269
6.1.6 小数运算270
6.1.5 堆栈使用270
6.1.7 除法运算273
6.2 FFT275
6.2.1 FFT算法原理275
6.2.2 FFT算法实现276
6.3 FIR285
6.3.1 FIR滤波器基本结构285
6.3.2 Matlab辅助FIR滤波器设计286
6.3.3 FIR滤波器的DSP实现288
6.4 软件无线电292
6.4.1 FSK调制解调原理292
6.4.2 2FSK程序实例293
6.5 UART模块300
6.5.1 TL16C550301
6.5.2 软件编程302
6.6 CODEC模块305
6.6.1 TLC320AC01306
6.6.2 McBSP306
6.6.3 CODEC软件设计举例306
6.7 Flash存储器模块311
6.7.1 硬件连接311
6.7.2 软件编程311
参考文献315