图书介绍
DSP芯片的原理与开发应用PDF|Epub|txt|kindle电子书版本网盘下载
![DSP芯片的原理与开发应用](https://www.shukui.net/cover/42/31145454.jpg)
- 张雄伟编著 著
- 出版社: 北京:电子工业出版社
- ISBN:750534269X
- 出版时间:1997
- 标注页数:235页
- 文件大小:10MB
- 文件页数:245页
- 主题词:
PDF下载
下载说明
DSP芯片的原理与开发应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言页1
第一章 概念1
1.1 引言1
1.2 DSP系统2
1.2.1 DSP系统构成2
1.2.2 DSP系统的特点2
1.2.3 DSP系统的设计过程3
1.3 可编程DSP芯片4
1.3.1 什么是DSP芯片4
1.3.2 DSP芯片的发展4
1.3.3 DSP芯片的分类6
1.3.4 DSP芯片的选择7
1.3.5 DSP芯片的应用8
第二章 DSP芯片的基本结构和特征10
2.1 引言10
2.2 DSP芯片的基本结构10
2.2.1 哈佛结构10
2.2.2 流水线10
2.2.3 专用的硬件乘法器11
2.2.4 特殊的DSP指令11
2.2.5 快速的指令周期12
2.3 TI定点DSP芯片12
2.3.1 TMS320C1X12
2.3.2 TMS320C2X14
2.3.3 TMS320C5X16
2.3.4 TMS320C2XX19
2.3.5 TMS320C54X20
2.4 TI浮点DSP芯片21
2.4.1 TMS320C3X21
2.4.2 TMS320C4X24
2.5 多处理器DSP芯片TMS320C8X28
2.6 其它DSP芯片简介30
2.6.1 AD公司的DSP芯片30
2.6.2 AT T公司DSP芯片31
2.6.3 Motorola公司DSP芯片32
2.7 小结33
第三章 DSP芯片的定点运算34
3.1 数的定标34
3.2 高级语言:从浮点到定点35
3.2.1 加法/减法运算的C语言定点模拟35
3.2.2 乘法运算的C语言定点模拟37
3.2.3 除法运算的C语言定点模拟38
3.2.4 程序变量的Q值确定38
3.2.5 浮点至定点变换的C程序举例39
3.3 DSP定点算术运算41
3.3.1 定点乘法41
3.3.2 定点加法42
3.3.3 定点除法43
3.4 非线性运算的定点快速实现45
3.5 小结49
第四章 DSP芯片的浮点运算50
4.1 引言50
4.2 浮点数的格式50
4.2.1 IEEE浮点数格式50
4.2.2 TMS320C3X浮点数格式51
4.2.3 IEEE浮点格式与TMS320浮点格式的转换52
4.3 基本的浮点运算54
4.3.1 浮点乘法和加减法54
4.3.2 浮点除法54
4.4 非线性浮点运算的快速实现55
4.5 小结57
第五章 TMS320定点DSP的软硬件设计58
5.1 引言58
5.2 TMS320C2X硬件设计58
5.2.1 复位和时钟电路58
5.2.2 等待状态发生器59
5.2.3 存储器接口60
5.2.4 模数接口电路63
5.2.5 通信接口电路设计举例64
5.3 主从式系统的硬件设计67
5.3.1 并行通信实现双机通信67
5.3.2 DMA实现双机通信68
5.4 TMS320C50的BOOT设计70
5.5 TMS320C2X/C5X的软件应用72
5.5.1 TMS320C2X软件编程技巧72
5.5.2 提高TMS320C5X软件效率73
5.5.3 软件应用75
5.6 小结79
第六章 TMS320浮点DSP芯片的软硬件设计80
6.1 引言80
6.2 TMS320C3X的硬件设计80
6.2.1 存储器接口设计80
6.2.2 中断电路的设计83
6.2.3 模数转换接口电路84
6.3 TMS320C3X主从式系统硬件设计93
6.4 TMS320C31程序引导功能的实现95
6.5 TMS320C3X的软件应用98
6.5.1 编程技巧98
6.5.2 TMS320C3X软件应用100
6.6 小结102
第七章 COFF-公共目标文件格式103
7.1 引言103
7.2 COFF目标文件格式103
7.2.1 块(section)103
7.2.2 汇编器对块的处理104
7.2.3 链接器对块的处理105
7.2.5 COFF文件中的符号107
7.2.4 程序重定位107
7.3 COFF格式编程举例108
7.4 小结109
第八章 DSP芯片的开发工具及应用110
8.1 引言110
8.2 代码生成工具110
8.2.1 代码生成工具程序110
8.2.2 宏汇编器和链接器112
8.2.3 C编译器113
8.2.4 文档管理器和库生成器114
8.2.5 代码格式转换器115
8.2.6 编译汇编链接应用举例116
8.3 代码调试工具117
8.3.1 C/汇编源码调试器117
8.3.2 初学者工具DSK122
8.3.3 软件模拟器123
8.3.4 评价模块(EVM)125
8.3.5 软件开发系统(SWDS)125
8.3.6 仿真器(XDS)125
8.4 小结127
第九章 用C语言开发DSP芯片128
9.1 引言128
9.2 优化ANSIC编译器128
9.3.1 存储器模式132
9.3 TMS320C3X/C4X的C语言开发132
9.3.2 寄存器规则134
9.3.3 函数结构与调用规则137
9.3.4 中断处理139
9.3.5 系统初始化140
9.3.6 TMS320C3X C程序开发举例143
9.4 TMS3202X/C5X的C语言开发145
9.4.1 存储器模式145
9.4.2 寄存器规则146
9.4.3 函数调用规则147
9.4.4 中断函数149
9.4.6 TMS320C2X/C5XC语言程序开发举例150
9.4.5 表达式分析150
9.5 小结153
第十章 DSP芯片的C语言和汇编语言混合编程154
10.1 引言154
10.2 C和汇编的混合编程方法154
10.2.1 独立的C和汇编模块接口154
10.2.2 从C程序中访问汇编程序变量156
10.2.3 在汇编程序中访问C程序变量157
10.2.4 在C程序中直接嵌入汇编语句158
10.2.5 修改编译器的输出160
10.3 TMS320C3X/C4X混合编程举例161
10.4 TMS320C2X/C5X混合编程举例162
10.5 小结163
第十一章 DSP芯片应用开发举例164
11.1 引言164
11.2 一个基于TMS320C25 DSP应用系统的开发164
11.2.1 系统简介164
11.2.2 系统硬件设计165
11.2.3 系统软件设计168
11.2.4 硬件调试168
11.2.5 软件调试171
11.2.6 独立系统实现172
11.3.2 系统构成174
11.3.1 系统简介174
11.3 一个基于TMS320C31 DSP系统的开发174
11.3.3 系统软硬件设计175
11.3.4 软硬件调试177
11.3.5 独立系统实现179
11.4 小结180
第十二章 数字滤波器的DSP实现181
12.1 引言181
12.2 FIR滤波器的DSP实现181
12.2.1 FIR滤波器的基本原理和设计方法181
12.2.2 FIR滤波器的定点DSP实现184
12.2.3 FIR滤波器的浮点DSP实现185
12.3.1 IIR滤波器的基本原理和设计方法187
12.3 IIR滤波器的DSP实现187
12.3.2 IIR滤波器的定点DSP实现190
12.3.3 IIR滤波器的浮点DSP实现192
12.4 自适应滤波器的DSP实现195
12.4.1 自适应滤波器的基本原理195
12.4.2 自适应滤波器的定点DSP实现196
12.4.3 自适应滤波器的浮点DSP实现199
12.5 小结200
第十三章 FFT和DSP实现201
13.1 引言201
13.2 FFT的基本原理201
13.2.1 DFT201
13.2.2 FFT算法的导出202
13.3 FFT算法的高级语言实现206
13.3.1 FFT算法的Fortran语言实现206
13.3.2 FFT算法的C语言实现207
13.4 FFT的定点DSP实现209
13.5 FFT的浮点DSP实现215
13.6 小结223
结束语224
参考文献225
附录A TI格式文件转化为二进制文件227
附录B 8位μ律/16位线性互换的C语言子程序231
附录C μ律到线性变换表233
附录D 缩写词的英文对照234