图书介绍

DSP原理及开发应用pdf电子书版本下载

DSP原理及开发应用
  • 支长义等编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810777688
  • 出版时间:2006
  • 标注页数:446页
  • 文件大小:21MB
  • 文件页数:457页
  • 主题词:数字信号-信号处理

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

DSP原理及开发应用PDF格式电子书版下载

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

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

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

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

图书目录

1.1 引言 1

1.2 DSP应用系统的特点 1

第1章 概述 1

1.3 DSP应用系统的设计过程 2

1.4 DSP芯片的分类 2

1.5 DSP芯片的选择 2

1.6 TMS320C54x概述 4

1.7 TMS320C54x主要特点 4

第2章 结构概述 7

2.1 总线结构 7

2.2 内部存储器结构 9

2.3 中央处理单元 10

2.5 程序存储器寻址 11

2.4 数据寻址 11

2.6 流水线操作 12

2.7 片上外设 12

2.8 串口 13

2.9 外部总线接口 13

2.10 IEEE标准1149.1扫描逻辑 14

第3章 存储器 15

3.1 存储器空间 15

3.2 程序存储器 16

3.2.1 程序存储器的可配置性 17

3.2.5 扩展程序存储器 20

3.2.4 片上ROM代码内容和映射 20

3.2.3 程序存储器地址映射和片上ROM内容 20

3.2.2 片上ROM结构 20

3.3 数据存储器 22

3.3.1 数据存储器可配置能力 22

3.3.2 片上RAM结构 22

3.3.3 存储器映射的寄存器 22

3.3.4 CPU存储器映射的寄存器 23

3.4 I/O存储器 24

3.5 程序和数据安全性 25

第4章 中央处理单元 27

4.1 CPU状态和控制寄存器 27

4.1.1 状态寄存器 27

4.1.2 处理器方式状态寄存器 28

4.2 算术逻辑单元 30

4.3 累加器A和B 31

4.4 桶形移位器 33

4.5 乘法器/加法器单元 34

4.5.1 乘法器输入源 35

4.5.2 乘累加指令 36

4.5.3 MAC和MAS乘指令的取饱和 36

4.6 比较、选择和保存单元 36

4.7 指数译码器 38

第5章 数据寻址和程序存储器寻址 40

5.1 立即寻址 40

5.3 累加器寻址 41

5.4 直接寻址 41

5.2 绝对寻址 41

5.5 间接寻址 42

5.6 存储器映射寄存器寻址 50

5.7 栈寻址 51

5.8 数据类型 51

5.9 程序存储器地址产生 52

5.10 程序计数器 53

5.11 分支 53

5.12 调用 55

5.13 返回 56

5.14 条件操作 58

5.15 单指令重复 59

5.17 复位操作 61

5.16 块重复指令 61

5.18 中断 62

5.18.1 中断标志寄存器 62

5.18.2 中断屏蔽寄存器 63

5.18.3 接收中断请求 64

5.18.4 应答中断 65

5.18.5 执行中断服务程序 65

5.18.6 保存和恢复中断现场 66

5.18.7 中断延迟 66

5.18.8 中断操作小结 66

5.18.9 重映射中断向量地址 67

5.18.10 中断表 68

5.19 低功耗方式 69

第6章 片上外设 74

6.1 片上外设及外设存储器映射的寄存器 74

6.2 通用I/O 79

6.3 定时器 79

6.3.1 定时器寄存器 80

6.3.2 定时器操作 81

6.4 时钟发生器 82

6.4.1 硬件可配置PLL 82

6.4.2 软件可编程PLL 83

6.5 标准主机接口 87

6.5.1 基本主机接口功能说明 88

6.5.2 主机接口操作详细说明 90

6.5.3 主机对HPI的读/写访问 94

6.5.4 DSPINT和HINT功能操作 96

6.5.5 改变HPI存储器访问方式和用IDLE2/3的注意事项 97

6.5.6 复位期间HPI存储器的访问 98

6.6 增强8位主机接口 99

6.6.1 HPI-8的介绍 99

6.6.2 HPI-8基本功能说明 100

6.6.3 HPI-8操作详细说明 100

6.6.4 主机读/写访问HPI-8 103

6.6.5 DSPINT和HINT操作 107

6.6.6 在改变时钟模式期间HPI 8传递的考虑 107

6.6.7 使用IDLE的考虑 108

6.6.8 复位对HPI-8操作的影响 109

6.6.9 HPI-8数据引脚作为通用1/O引脚 110

6.7.1 HPI-16操作概述 113

6.7 增强16位主机接口 113

6.7.2 复用模式 115

6.7.3 非复用方式 119

6.7.4 HPI-16存储器映射 120

6.7.5 HPI-16和DMA交互作用 121

6.7.6 复位期间的HPI-16操作 122

6.7.7 IDLEn期间的HPI-16操作 122

6.7.8 DSP时钟方式的改变对HPI-16的影响 122

6.8 直接存储器访问控制器 123

6.8.1 DMA概述 123

6.8.2 DMA操作和配置 124

6.8.4 DMA存储器映射 137

6.8.3 扩展寻址 137

6.8.5 DMA传递延迟 139

6.8.6 通过DMA控制器访问增强主机接口 141

6.8.7 有关C5420的多处理器FIFO通信 141

6.8.8 低功耗模式下的DMA操作 141

6.8.9 编程实例 142

第7章 串口 148

7.1 串口介绍 148

7.2 标准串口 148

7.2.1 串口寄存器 149

7.2.2 串口操作 150

7.2.3 配置串口 151

7.2.4 突发方式的发送和接收操作 154

7.2.5 连续方式的发送和接收操作 157

7.2.6 串口例外情况 159

7.2.7 串口接口操作实例 161

7.3 缓冲串口 162

7.3.1 标准方式下的BSP操作 163

7.3.2 自动缓冲单元操作 166

7.3.3 BSP操作的系统考虑 169

7.3.4 缓冲区未对准中断 171

7.3.5 低功耗方式下的BSP操作 172

7.4 时分多用串口 172

7.4.1 基本时分多用操作 172

7.4.2 TDM串口寄存器 173

7.4.3 TDM串口操作 173

7.4.4 TDM方式的发送和接收操作 176

7.4.6 TDM串口接口操作实例 177

7.4.5 TDM串口接口例外情况 177

7.5 多通道缓冲串口 179

7.5.1 McBSP特点 180

7.5.2 McBSP通用说明 180

7.5.3 数据发送和接收流图 185

7.5.4 μ-律/A-律压缩扩展硬件操作:R/XCOMPAND 202

7.5.5 可编程时钟和帧 203

7.5.6 多通道选择操作 211

7.5.7 SPI协议:McBSP时钟停止模式 216

7.5.8 仿真FREE和SOFT位 221

7.5.9 作为通用I/O用的McBSP引脚 221

7.5.10 低功耗模式下的McBSP操作 222

8.1 符号和缩写 226

第8章 助记符和代数指令集 226

8.2 指令集总结 227

8.2.1 算术操作 227

8.2.2 逻辑操作 231

8.2.3 程序控制操作 232

8.2.4 加载和保存操作 234

8.2.5 重复单个指令 237

8.3 汇编语言指令 239

第9章 应用指南 308

9.1 系统启动 308

9.1.1 片上ROM/外部16位EPROM 308

9.1.2 处理器初始化 308

9.2.1 同步串口器件 310

9.2 模拟I/O 310

9.2.2 TLC320AC01模拟接口电路 312

9.2.3 软件栈 321

9.2.4 现场转换 321

9.2.5 中断处理 323

9.2.6 中断优先级 325

9.2.7 循环寻址 325

9.2.8 缓冲串口 327

9.3 信号处理 336

9.3.1 有限冲击响应(FIR)滤波器 336

9.3.2 无限冲击响应(IIR)滤波器 340

9.3.3 自适应滤波 342

9.3.4 快速傅氏变换FFT 345

9.4.1 存储器定位 349

9.4 资源管理 349

9.4.2 重叠管理 351

9.4.3 存储器到存储器的移动 352

9.4.4 电源管理 353

9.5 算术和逻辑操作 353

9.5.1 除和模算法 353

9.5.2 正弦和余弦 357

9.5.3 平方根 361

9.5.4 扩展精度算术运算 363

9.5.5 浮点算术运算 366

9.5.6 逻辑操作 380

9.6.1 引导方式选择 382

9.6 引导加载 382

9.6.2 主机接口HPI加载顺序 383

9.6.3 16位/8位并行引导 383

9.6.4 I/O引导 385

9.6.5 标准串行引导 386

9.6.6 热引导 387

9.7 主机和目标间的通信 396

9.7.1 通信通道 396

9.7.2 握手和数据传递 398

9.8 应用代码实例 402

9.8.1 运行应用程序 403

9.8.2 应用代码 403

参考文献 446

精品推荐