图书介绍

DSP芯片技术及工程实例PDF|Epub|txt|kindle电子书版本网盘下载

DSP芯片技术及工程实例
  • 邓琛,刘海山,滕旭东,陈益平等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302224280
  • 出版时间:2010
  • 标注页数:315页
  • 文件大小:17MB
  • 文件页数:325页
  • 主题词:数字信号-信号处理

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

DSP芯片技术及工程实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 DSP概述1

1.1 引言1

1.2 初步认识DSP2

1.2.1 DSP的定义2

1.2.2 数字信号处理运算概述2

1.3 DSP的优势4

1.4 DSP芯片的应用8

第2章 DSP系统开发入门10

2.1 DSP系统的基本组成10

2.2 DSP系统设计开发流程11

2.2.1 如何着手DSP系统开发11

2.2.2 算法可视化仿真开发工具12

2.2.3 DSP芯片的选择12

2.2.4 DSP系列产品16

2.2.5 DSP开发工具24

第3章 C54x DSP系统硬件结构30

3.1 C54x DSP的基本架构30

3.1.1 C54x DSP的基本结构图30

3.1.2 C54xDSP的主要特征30

3.2 总线结构34

3.3 存储器结构35

3.3.1 DSP存储器空间的划分35

3.3.2 程序存储器38

3.3.3 数据存储器41

3.3.4 I/O空间45

3.4 中央处理器46

3.4.1 状态和控制寄存器46

3.4.2 算术逻辑单元48

3.4.3 累加器49

3.4.4 桶式移位器51

3.4.5 乘加器52

3.4.6 比较、选择和存储单元54

3.4.7 指数编码器55

3.5 地址产生单元55

3.5.1 程序地址生成器55

3.5.2 数据地址发生器57

3.6 C54x的流水线57

3.6.1 C54x中的流水线结构58

3.6.2 指令执行时的流水线图59

3.6.3 存储器的流水线操作61

3.6.4 流水线冲突及解决方法63

3.7 DSP的中断系统68

3.7.1 C54x DSP中断系统结构68

3.7.2 中断流程73

3.7.3 中断向量表的编程74

3.8 C54x DSP外部总线76

3.8.1 外部总线的组成76

3.8.2 外部总线控制性能78

3.8.3 外部总线接口时序图81

第4章 DSP指令系统85

4.1 C54x DSP的指令表示方法85

4.2 DSP数据寻址方式86

4.2.1 立即寻址86

4.2.2 绝对寻址87

4.2.3 直接寻址88

4.2.4 间接寻址92

4.2.5 累加器寻址98

4.2.6 存储器映射寄存器寻址98

4.2.7 堆栈寻址99

4.3 DSP的程序控制100

4.3.1 分支转移100

4.3.2 调用101

4.3.3 返回103

4.3.4 重复操作指令104

4.3.5 条件操作107

4.4 DSP指令系统概述109

4.4.1 指令系统分类113

4.4.2 算术运算类指令115

4.4.3 逻辑操作指令121

4.4.4 程序控制指令123

4.4.5 加载和存储指令126

第5章 DSP程序设计129

5.1 DSP系统开发过程129

5.1.1 DSP系统开发过程129

5.1.2 软件开发流程130

5.2 汇编语言编写方法132

5.2.1 DSP汇编语言语句132

5.2.2 DSP汇编语言的数据形式、标识符及运算符134

5.3 COFF文件136

5.3.1 段136

5.3.2 汇编器对段的处理137

5.3.3 链接器对段的处理137

5.3.4 COFF文件中的符号138

5.4 常用汇编伪指令138

5.4.1 段定义伪指令139

5.4.2 常数初始化伪指令139

5.4.3 段程序计数器定位伪指令140

5.4.4 输出列表格式伪指令141

5.4.5 文件引用伪指令142

5.4.6 条件汇编伪指令142

5.4.7 符号定义伪指令143

5.4.8 宏及宏的使用143

5.5 链接器命令文件的编写与使用145

5.5.1 链接器命令文件常用指令145

5.5.2 MEMORY伪指令146

5.5.3 SECTIONS伪指令146

5.5.4 汇编源程序的编辑、汇编和链接148

5.6 TMS320C54xC语言编程156

5.6.1 C54xC/C++编译器支持的数据类型157

5.6.2 C语言的数据访问方法157

5.6.3 存储器模式159

5.6.4 中断函数162

5.6.5 其他注意事项163

5.7 用C语言和汇编语言混合编程163

5.7.1 独立的C语言模块和汇编模块接口163

5.7.2 直接在C程序中嵌入汇编语句165

5.8 DSP程序设计实例165

第6章 C54x DSP片内外设及应用173

6.1 通用I/O引脚173

6.2 C54xDSP的定时器174

6.2.1 定时器结构和工作原理174

6.2.2 定时器编程176

6.2.3 定时器应用实例177

6.3 C54x的主机接口179

6.3.1 标准HPI接口结构框图179

6.3.2 标准HPI的两种工作模式180

6.3.3 HPI控制寄存器181

6.3.4 HPI与主机的接口设计182

6.3.5 HPI应用实例187

6.4 C54x的串行口192

6.4.1 标准同步串行口193

6.4.2 缓冲同步串行口197

6.4.3 时分复用串行口TDM202

6.4.4 多通道缓冲串行口(McBSP)204

第7章 DSP工程开发实例220

7.1 DSP最小系统设计220

7.1.1 复位电路220

7.1.2 时钟电路222

7.1.3 电源与省电模式设计227

7.1.4 仿真接口230

7.1.5 外扩存储器231

7.2 DSP数据采集系统设计237

7.2.1 前向通道——AD输入237

7.2.2 ADS7864芯片简介238

7.2.3 ADS7864与TMS320VC5416的接口设计243

7.2.4 A/D转换程序设计246

7.3 D/A转换器与DSP的接口设计248

7.3.1 DAC7625芯片简介249

7.3.2 DAC7625与TMS320VC5416的接口设计252

7.3.3 D/A转换程序设计254

7.4 语音系统的DSP实现255

7.4.1 系统组成256

7.4.2 硬件接口设计257

7.4.3 程序流程及部分代码261

7.5 指纹系统的DSP实现269

7.5.1 引言269

7.5.2 硬件接口设计271

7.5.3 程序流程及部分代码272

第8章 DSP应用实验指导277

8.1 CCS入门实验277

8.1.1 CCS的安装及设置277

8.1.2 CCS程序开发步骤279

8.1.3 C/ASM程序举例285

8.2 I/O扩展实验288

8.2.1 TMS320VC5416与键盘的连接288

8.2.2 TMS320VC5416与液晶显示器的连接289

8.2.3 软件编程292

8.3 DSP定时器中断实验300

8.3.1 硬件设计300

8.3.2 程序设计301

8.4 异步串口通信实验304

8.4.1 硬件设计304

8.4.2 软件编程309

参考文献314

热门推荐