图书介绍

轻松玩转DSP 基于TMS320F2833x【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

轻松玩转DSP 基于TMS320F2833x
  • 马骏杰,尹艳浩,高俊山,王旭东主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111608257
  • 出版时间:2019
  • 标注页数:424页
  • 文件大小:51MB
  • 文件页数:436页
  • 主题词:数字信号处理

PDF下载


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

下载说明

轻松玩转DSP 基于TMS320F2833xPDF格式电子书版下载

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

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

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

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

图书目录

第1章 TMS320F2833x的硬件架构1

1.1 系统结构1

1.1.1 总线系统1

1.1.2 中央处理器单元CPU2

1.1.3 数学运算单元3

1.1.4 F2833x寄存器组4

1.2 存储器配置6

1.2.1 片上存储单元7

1.2.2 片外存储单元(XINTF)的应用及注意事项8

1.3 DMA控制器18

1.3.1 DMA的数据传输18

1.3.2 F2833x的DMA中断事件及寄存器配置19

1.3.3 F2833x的DMA示例22

1.4 轻松玩转硬件系统29

第2章 片上初始化单元34

2.1 时钟及控制34

2.1.1 时钟的产生34

2.1.2 F28335系统时钟的分配36

2.1.3 F28335的看门狗电路38

2.2 中断系统分析42

2.2.1 中断系统的结构42

2.2.2 可屏蔽中断处理44

2.2.3 非屏蔽中断处理46

2.2.4 外设中断扩展模块(PIE)的使用详解47

2.2.5 非法中断产生原因及解决方案51

2.2.6 中断嵌套之我见51

2.2.7 中断应用分析56

2.3 F2833x的低功耗模式59

2.3.1 低功耗的分类及应用59

2.3.2 低功耗模式程序分析61

2.4 F2833x的CPU定时器64

2.4.1 基础结构及原理64

2.4.2 定时器的应用设计66

2.5 通用IO原理及应用67

2.5.1 GPIO功能结构67

2.5.2 GPIO的示例详解70

2.5.3 GPIO常见问题73

2.6 寄存器的保护76

2.7 轻松玩转软件系统77

2.7.1 如何在CCS6.0下新建一个F28335的工程77

2.7.2 CCS6.0导入工程81

2.7.3 CCS浮点运算性能优化83

2.7.4 CCS及Code Generation常见问题84

第3章 程序应用语言88

3.1 C语言编程基础88

3.1.1 F28335的C语言数据类型88

3.1.2 几个重要的关键字89

3.1.3 C语言程序渐进示例90

3.1.4 F28x的8位寻址96

3.2 链接器命令文件CMD97

3.2.1 存储器映射说明及程序段放置98

3.2.2 CMD常见问题101

3.3 F2833x数据格式解析103

3.3.1 IEEE754单精度浮点格式104

3.3.2 整型数据格式105

3.3.3 IQ数据格式106

3.4 浮点运算的定点编程108

3.4.1 定点-浮点数据的转换108

3.4.2 IQMath库的使用110

3.4.3 IQMath库的功能说明112

第4章 F2833x片上控制类外设125

4.1 增强型脉宽调制模块ePWM125

4.1.1 PWM原理概述125

4.1.2 时间基准子模块及应用125

4.1.3 计数器比较子模块及应用130

4.1.4 动作限定子模块132

4.1.5 如何产生对称及非对称信号138

4.1.6 死区子模块139

4.1.7 斩波子模块141

4.1.8 触发子模块144

4.1.9 事件触发器子模块146

4.2 增强型捕获模块eCAP148

4.2.1 eCAP模块的捕获操作模式148

4.2.2 辅助脉宽调制APWM操作模式149

4.2.3 eCAP模块的寄存器150

4.2.4 捕获及APWM操作模式示例151

4.3 增强型QEP模块154

4.3.1 QEP功能概述154

4.3.2 eQEP模块结构单元155

4.3.3 eQEP模块寄存器160

4.4 模数转换器模块ADC163

4.4.1 ADC模块构成163

4.4.2 时钟及采样频率163

4.4.3 ADC的4种工作模式164

4.4.4 ADC模块校准及常见问题167

4.4.5 ADC寄存器168

4.4.6 ADC基本应用程序分析174

4.5 轻松玩转片上控制类外设176

4.5.1 三相桥式电路的SPWM发波176

4.5.2 SVPWM传统发波算法179

4.5.3 SVPWM简易发波算法及CCS6的波形观测187

4.5.4 SVPWM快速发波算法191

4.5.5 三电平电路的DSP实现199

4.5.6 eQEP模块程序分析202

4.5.7 ADC的DMA数据读取205

4.5.8 控制外设综合示例209

第5章 F2833x片上通信类外设213

5.1 SCI通信模块213

5.1.1 SCI工作原理及数据格式213

5.1.2 多处理器通信方式214

5.1.3 SCI相关寄存器215

5.2 SPI通信模块219

5.2.1 SPl数据传输方式219

5.2.2 SPI相关寄存器220

5.2.3 SPI常见问题222

5.3 I2C通信模块223

5.3.1 I2C总线基础223

5.3.2 I2C数据格式224

5.3.3 I2C模块寄存器228

5.4 CAN通信模块230

5.4.1 CAN通信工作原理及数据格式230

5.4.2 F2833x的CAN模块234

5.5 轻松玩转片上通信类外设245

5.5.1 SCI模块应用实例245

5.5.2 SPI模块应用实例250

5.5.3 CAN模块应用实例及常见问题251

5.5.4 I2C模块应用实例256

第6章 轻松玩转DSP——揭开BootLoader神秘的面纱259

6.1 系统复位源259

6.2 解密DSP的程序引导模式260

6.2.1 程序引导流程及代码详解260

6.2.2 引导模式之——跳转模式及函数解析267

6.2.3 引导模式之——加载模式及关键代码解析269

6.3 主函数运行之前发生了什么280

6.3.1 运行环境的建立280

6.3.2 “_c_int00”作用及意义281

第7章 轻松玩转DSP——拨云见日,FLASH编程283

7.1 FLASH初始化283

7.2 FLASH编程基础285

7.2.1 FLASH编程原理及操作指南285

7.2.2 常用FLASH编程方式286

7.2.3 如何使用API进行自定义编程290

7.2.4 轻松玩转用户自定义的FLASH Kernel293

7.3 使用FLASH应注意什么304

7.3.1 为什么DSP某些段必须加载到RAM运行304

7.3.2 FLASH应用的常见问题309

7.4 代码安全模块CSM的应用310

7.4.1 加密及解锁操作311

7.4.2 CSM常见问题314

第8章 轻松玩转DSP——数字电源的数学建模及DSP设计316

8.1 数学建模基本方法316

8.1.1 基本交流小信号分析法316

8.1.2 状态空间平均法317

8.1.3 电路平均法319

8.1.4 开关平均法320

8.2 数字化同步Buck电路的研究321

8.2.1 数学建模322

8.2.2 控制器设计323

8.2.3 实验结果327

第9章 轻松玩转DSP——数字锁相环的DSP设计328

9.1 数字锁相环概述328

9.1.1 锁相环的工作原理328

9.1.2 锁相环的数学建模329

9.2 基于旋转坐标系的三相锁相环的算法分析330

9.2.1 旋转矢量生成原理330

9.2.2 三相锁相环的软件设计331

9.3 基于自适应陷波滤波器的算法分析334

9.3.1 传统PLL锁相在并网型逆变器中的缺陷334

9.3.2 自适应陷波滤波器在PLL中的理论分析335

9.3.3 MATLAB仿真分析337

9.3.4 DSP程序设计342

9.4 基于二阶广义积分器的算法分析344

9.4.1 二阶广义积分器在PLL中的理论分析345

9.4.2 MATLAB仿真分析346

9.4.3 DSP程序设计350

第10章 轻松玩转DSP——数字滤波器的DSP应用354

10.1 有限长冲击响应滤波器(FIR)的DSP设计354

10.1.1 FIR滤波器的理论背景354

10.1.2 DSP的汇编程序设计356

10.1.3 DSP的C程序设计358

10.2 无限长冲击响应滤波器(IIR)的DSP设计359

10.2.1 IIR滤波器的理论背景359

10.2.2 DSP的汇编程序设计359

10.2.3 DSP的C程序设计363

第11章 轻松玩转DSP——永磁同步电动机(PMSM)的数字化控制365

11.1 PMSM的基本数学模型365

11.2 有速度传感器的永磁同步电动机控制系统设计367

11.2.1 永磁同步电动机矢量控制原理367

11.2.2 C程序分析369

11.3 无速度传感器的永磁同步电动机控制系统设计377

11.3.1 基于滑模算法的无速度传感器控制原理377

11.3.2 C程序设计379

第12章 轻松玩转DSP——静止无功发生器控制技术的研究383

12.1 电网无功功率概述383

12.1.1 无功功率的产生及其危害383

12.1.2 无功补偿的作用383

12.1.3 无功补偿的类型384

12.2 无功电流检测与控制策略387

12.2.1 静止无功发生器基本原理387

12.2.2 瞬时无功功率理论389

12.2.3 常用的几种无功电流检测方法390

12.2.4 三相三线制SVG控制策略392

12.3 基于F28335的静止无功发生器设计393

12.3.1 系统总体结构393

12.3.2 硬件设计393

12.3.3 SVG系统仿真模型建立395

附录400

附录A GPIO功能配置400

附录B 受EALLOW保护的寄存器汇总403

附录C 浮点汇编指令406

参考文献424

热门推荐