当前位置:首页 > 工业技术
DSP技术实践教程  TMS320F28335设计与实验
DSP技术实践教程  TMS320F28335设计与实验

DSP技术实践教程 TMS320F28335设计与实验PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:姚晓通,李积英,蒋占军编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302378075
  • 页数:318 页
图书介绍:本书以美国TI公司常用芯片(TMS320F28335)为主,重点介绍了数字信号处理器DSP的基础知识、硬件设计及大量的实验例程等。本书的特点是围绕DSP的实践开发,重点介绍常用DSP芯片的实验60多项,便于提高读者的实践应用能力。本书中的所有程序均实际调试通过。本书可供从事DSP技术的研发人员,高等学校电子类教师,硕士生,本科生教学及参考用书。
《DSP技术实践教程 TMS320F28335设计与实验》目录

第1章 概述 1

1.1 数字信号处理系统 1

1.1.1 数字信号处理系统的构成 1

1.1.2 数字信号处理系统的特点 2

1.2 DSP芯片应用 2

1.3 DSP心片的开发现状 3

1.4 F2833x系列的特点 4

1.5 TMS320F28335外部引脚和信号说明 6

第2章 基本结构与特征 21

2.1 CPU概述 21

2.1.1 CPU组成及特性 21

2.1.2 CPU信号 22

2.1.3 CPU结构 22

2.1.4 地址和数据总线 24

2.2 CPU寄存器 25

2.2.1 累加器 26

2.2.2 被乘数寄存器 27

2.2.3 结果寄存器 28

2.2.4 数据页指针 28

2.2.5 堆栈指针 29

2.2.6 辅助寄存器 30

2.2.7 程序指针 31

2.2.8 返回程序寄存器 31

2.2.9 中断控制寄存器 31

2.2.10 状态寄存器0 31

2.2.11 状态寄存器1 34

2.3 片上锁相环 37

2.3.1 PLL功能配置 38

2.3.2 时钟信号监视电路 38

2.3.3 相关寄存器 39

2.3.4 PLL配置注意事项 41

2.4 CPU定时器 41

2.4.1 工作原理 41

2.4.2 相关寄存器 42

第3章 存储器与通用I/O口 47

3.1 存储器 47

3.1.1 存储器映射 47

3.1.2 代码安全模块 49

3.2 通用输入输出端口 49

3.2.1 GPIO概述 49

3.2.2 GPIO工作模式 50

3.2.3 数字I/O工作模式下的控制 51

3.2.4 输入限定功能 53

3.2.5 相关子寄存器 54

3.2.6 GPIO配置步骤 66

第4章 中断管理 67

4.1 中断向量和优先级 67

4.1.1 中断标志寄存器 69

4.1.2 中断使能寄存器和调试中断使能寄存器 70

4.2 不可屏蔽中断 71

4.2.1 INTR指令 71

4.2.2 TRAP指令 72

4.2.3 不可屏蔽硬件中断 74

4.3 复位操作 74

4.4 低功耗模式 75

4.5 外设中断扩展模块PIE 77

4.5.1 PIE模块概述 77

4.5.2 中断向量列表的映射地址 79

4.5.3 中断源 80

4.5.4 中断向量列表 83

4.5.5 PIE模块相关寄存器 88

4.5.6 CPU中断控制相关寄存器 90

4.5.7 外部中断控制寄存器 92

第5章 片内外设 94

5.1 增强型脉宽调制 94

5.1.1 ePWM概述 94

5.1.2 ePWM各子模块介绍 96

5.2 SCI模块结构及功能介绍 120

5.2.1 SCI功能概述 120

5.2.2 SCI多处理器通信 122

5.2.3 空闲线多处理器模式 123

5.2.4 地址位多处理器模式 124

5.2.5 SCI通信格式 125

5.2.6 SCI的中断 127

5.2.7 SCI波特率计算 127

5.2.8 SCI增强功能 128

5.3 串行外设接口 130

5.3.1 概述 130

5.3.2 SPI模块工作方式介绍 131

5.3.3 SPI中断及其他相关配置 133

5.3.4 SPI FIFO功能介绍 136

5.4 增强型正交编码脉冲 139

5.4.1 概述 139

5.4.2 正交解码单元 142

5.4.3 位置计数器及控制单元 145

5.4.4 边沿捕获单元 150

5.4.5 eQEP看门狗电路 153

5.4.6 中断结构 153

5.5 增强型捕获 154

5.5.1 概述 154

5.5.2 捕获工作模式 154

5.5.3 APWM工作模式 160

5.6 模/数转换模块ADC 160

5.6.1 转换序列发生器工作原埋 162

5.6.2 不间断自动定序模式 165

5.6.3 转换时钟 167

5.6.4 ADC基本电气特性 168

5.6.5 ADC高级功能 168

第6章 寻址方式和汇编指令 170

6.1 寻址方式 170

6.1.1 寻址方式选择位AMODE 172

6.1.2 直接寻址方式 172

6.1.3 堆栈寻址方式 173

6.1.4 间接寻址方式 173

6.1.5 寄存器寻址方式 175

6.1.6 其他可用的几种寻址方式 176

6.1.7 32位操作的定位 177

6.2 汇编语言指令集 177

6.2.1 指令集概述 177

6.2.2 指令句法描述 190

6.3 汇编源程序 190

6.3.1 汇编源程序格式 190

6.3.2 常量 191

6.3.3 表达式与运算符 192

6.3.4 源列表文件 192

第7章 伪/宏指令和目标文件链接 194

7.1 伪指令 194

7.1.1 伪指令作用及分类 194

7.1.2 伪指令汇总 195

7.2 宏指令 195

7.2.1 宏定义和宏调用 196

7.2.2 与宏相关的伪指令 197

7.3 目标文件链接 197

7.3.1 段 198

7.3.2 段程序计数器 198

7.3.3 链接器命令文件和链接器伪指令 198

7.3.4 重定位 203

第8章 CCS软件使用 205

8.1 软件开发工具 205

8.2 安装调试软件 207

8.2.1 安装DSP调试软件——CCS3.3 207

8.2.2 CCS3.3 软件升级包的安装 210

8.2.3 安装DSP仿真器——XDS510 USB动 210

8.3 配置XDS510 USB(使用CCS3.3) 212

8.3.1 更改设置管理器设置 212

8.3.2 CCS3.3 软件的设置 213

8.4 初步建立工程 213

8.5 配置工程 216

8.5.1 添加文件 216

8.5.2 配置工程选项 218

8.5.3 添加GEL文件 222

8.6 编译和仿真环境的进入 224

8.7 程序的固化 225

第9章 实验系统介绍 228

9.1 EL-DSP-E300型DSP实验系统介绍 228

9.2 硬件资源 229

9.3 器件片选地址(CPLD译码)说明 230

9.4 拨码开关介绍 232

9.5 E_LAB总线接口介绍(E300板上) 233

第10章 实验指导 236

10.1 常规实验指导 236

10.1.1 拨码开关实验 236

10.1.2 CPU定时器实验 238

10.1.3 外部中断实验 241

10.1.4 键盘接口实验(E300) 243

10.1.5 A/D实验(CPU) 246

10.1.6 A/D(外部)实验 249

10.1.7 D/A实验 254

10.1.8 PWM波形产生实验 258

10.1.9 语音实验 260

10.1.10 LCD实验(E300) 271

10.1.11 USB(从模式)实验 272

10.1.12 USB(host)实验 275

10.1.13 DTMF(双音多频)信号的产生和检测实验 280

10.1.14 二维图形生成实验 287

10.1.15 数字图像处理实验 290

10.2 算法实验指导 292

10.2.1 快速傅里叶变换(FFT)算法实验 292

10.2.2 有限冲击响应滤波器(FIR)算法实验 295

10.2.3 无限冲击响应滤波器(IIR)算法实验 298

10.2.4 卷积(Convolve)算法实验 301

10.2.5 离散余弦变换(DCT)算法实验 305

10.2.6 相关(Correlation)算法实验 308

10.2.7 μ_LAW算法实验 311

参考文献 318

相关图书
作者其它书籍
返回顶部