图书介绍

基于固件的DSP开发及虚拟实现2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

基于固件的DSP开发及虚拟实现
  • 刘杰著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512414259
  • 出版时间:2014
  • 标注页数:544页
  • 文件大小:167MB
  • 文件页数:557页
  • 主题词:数字信号处理

PDF下载


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

下载说明

基于固件的DSP开发及虚拟实现PDF格式电子书版下载

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

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

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

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

图书目录

第1章CCSv5.3软件包的安装与使用入门1

1.1 CCS v5的安装1

1.1.1 CCS v5的下载1

1.1.2 CCS v5在WIN7中的安装过程1

1.2安装C2000 DSP开发助手(controISUITE)5

1.3 CCSv5.3使用入门6

第2章Proteus快速入门24

2.1 ISIS(Intelligent Schematic Input System)基本概念与操作24

2.1.1 Proteus 7.10的编辑环境24

2.1.2元器件的基本操作与库简介29

2.2虚拟仪器的使用38

2.2.1虚拟示波器38

2.2.2逻辑分析仪40

2.2.3虚拟终端42

2.2.4电压表和电流表43

2.3微处理器仿真43

2.3.1基于 Proteus VSM源代码调试44

2.3.2针对Piccolo DSP的源代码控制系统47

2.4基于图表的仿真及分析54

2.5闪烁灯演示实验57

2.5.1绘制原理图57

2.5.2基于Proteus的闪烁灯CCS工程59

2.5.3基于Proteus 8.0的ADC范例65

2.5.4在Proteus 8.0中编译与虚拟硬件测试71

第3章 数模转换器(ADC)79

3.1数模转换器(ADC)79

3.1.1数模转换器特点79

3.1.2数模转换器结构框图80

3.1.3 SOC的工作原理81

3.1.4 ADC转换优先级83

3.1.5同步采样模式83

3.1.6 EOC和中断操作84

3.1.7上电顺序85

3.1.8内部/外部参考电压选择85

3.1.9 ADC寄存器86

3.2 ADC固件库87

3.2.1数据结构文档87

3.2.2定义文档89

3.2.3类型定义文档91

3.2.4枚举文档91

3.2.5函数文档94

3.3基于固件的ADC范例101

第4章 设备时钟109

4.1设备时钟简介109

4.1.1使能/禁止外设单元的时钟110

4.1.2配置低速外设时钟预分频器113

4.2 CLK固件库114

4.2.1数据结构文档114

4.2.2定义文档115

4.2.3类型定义文件116

4.2.4枚举文档117

4.2.5函数文档119

第5章 振荡器与锁相环132

5.1振荡器与锁相环模块132

5.1.1输入时钟选项132

5.1.2配置输入时钟源和XCLKOUT选项135

5.1.3配置设备的时钟域135

5.1.4基于PPL的时钟模块137

5.1.5生成XCLKOUT138

5.1.6 PLL控制、状态和XCLKOUT寄存器描述139

5.2 OSC固件库141

5.2.1数据结构文档141

5.2.2定义文档142

5.2.3类型定义文档142

5.2.4枚举文档143

5.2.5函数文档143

5.3 PLL固件库146

5.3.1数据结构文档146

5.3.2定义文档146

5.3.3类型定义文档147

5.3.4枚举文档147

5.3.5函数文档148

5.4振荡器与锁相环例程152

第6章CPU与定时器157

6.1中央处理器(CPU)模块157

6.1.1 CPU结构157

6.1.2 CPU寄存器159

6.1.3累加器(ACC, AH, AL)161

6.1.4被乘数寄存器(XT)162

6.1.5乘积寄存器(P、PH、PL)162

6.1.6数据页指针(DP)163

6.1.7堆栈指针(SP)164

6.1.8辅助寄存器(XAR0~XAR7, AR0~AR7)164

6.1.9程序计数器(PC)165

6.1.10返回程序计数器(RPC)165

6.1.11状态寄存器(ST0,ST1)166

6.1.12中断控制寄存器(IFR、 IER、 DBGIER)166

6.1.13 CPU看门狗模块166

6.1.14看门狗定时器166

6.1.15看门狗复位或看门狗中断模式168

6.1.16看门狗寄存器168

6.1.17 32位CPU定时器0/1/2170

6.2 CPU固件库175

6.2.1数据结构文档175

6.2.2定义文档175

6.2.3自定义类型文件178

6.2.4枚举文档178

6.2.5函数文档179

6.2.6变量文档182

6.3定时器固件库182

6.3.1数据结构文档182

6.3.2定义文档183

6.3.3类型定义文档183

6.3.4枚举文档183

6.3.5函数文档184

6.4看门狗定时器固件库187

6.4.1数据结构文档187

6.4.2定义文档188

6.4.3类型定义文档188

6.4.4枚举文档189

6.4.5函数文档189

6.5 CPU与定时器固件库例程192

6.5.1 CPU定时器例程192

6.5.2定时器例程198

6.5.3看门狗定时器例程205

第7章 捕获(CAP)单元209

7.1 eCAP概述210

7.1.2捕获和APWM操作模式210

7.1.3 eCAP捕获模式描述210

7.1.4捕获模块一控制和状态寄存器221

7.1.5寄存器映射230

7.2 Capture(CAP)固件库231

7.2.1数据结构文档231

7.2.2定义文档232

7.2.3类型定义文档233

7.2.4枚举文档233

7.2.5函数文档236

7.3 CAP固件库程序241

第8章 比较器单元247

8.1比较器单元247

8.1.1特征247

8.1.2比较器功能247

8.1.3 DAC的基准电压248

8.1.4初始化250

8.1.5数字域操作250

8.1.6比较器寄存器250

8.2 Comparater(COMP)固件库255

8.2.1数据结构文档255

8.2.2定义文档256

8.2.3类型定义文档257

8.2.4枚举文档257

8.2.5函数文档259

8.3固件库例程260

第9章 闪存(Flash)269

9.1 Flash单元269

9.1.1闪存和OTP存储器269

9.1.2闪存和OTP功率模式270

9.1.3闪存和OTP寄存器274

9.2 Flash固件库275

9.2.1数据结构文档275

9.2.2定义文档275

9.2.3类型定义文档276

9.2.4枚举文档276

9.2.5函数文档278

9.3固件闪存例程281

第10章 通用输入/输出口(GPIO)292

10.1 GPIO单元292

10.1.1 GPIO单元概述292

10.1.2配置方法295

10.1.3数字通用I/O控制296

10.1.4输入限定297

10.1.5 GPIO与外设多路复用299

10.1.6寄存器位定义302

10.2 GPIO固件库314

10.2.1数据结构文档314

10.2.2定义文档317

10.2.3类型定义文档317

10.2.4枚举文档317

10.2.5函数文档321

10.3 GPIO固件库例程325

第11章 外设中断扩展单元(PIE)338

11.1 PIE控制器338

11.1.1中断操作顺序338

11.1.2中断向量映射表340

11.1.3中断源341

11.1.4 PIE配置寄存器351

11.2 PIE固件库352

11.2.1数据结构文档352

11.2.2定义文档359

11.2.3类型定义文档362

11.2.4枚举文档362

11.2.5函数文档365

11.3 PIE固件例程373

第12章 脉宽调制单元382

12.1 ePWM概述382

12.1.1 ePWM子模块简介382

12.1.2寄存器映射385

12.1.3 ePWM子模块387

12.1.4时基(TB)子模块389

12.1.5计数比较(CC)子模块392

12.1.6动作限定(Action-Qualifier)子模块394

12.1.7死区生成(DB)子模块398

12.1.8 PWM斩波(PC)子模块400

12.1.9错误触发区(TZ)子模块401

12.1.10事件触发(ET)子模块403

12.1.11数字比较(DC)子模块406

12.2高分辨率脉宽调制器(HRPWM)简介409

12.3 PWM固件库416

12.3.1数据结构文档416

12.3.2定义文档419

12.3.3类型定义文档422

13.3.4枚举文档422

12.3.5函数文档426

12.4 ePWM固件库例程459

第13章 串行外设接口(SPI)467

13.1增强型SPI单元概述467

13.1.1 SPI模块主要特性467

13.1.2 SPI单元结构框图468

13.1.3 SPI模块的信号468

13.1.4 SPI模块寄存器浏览470

13.1.5 SPI操作471

13.1.6 SPI中断473

13.1.7 SPI FIFO描述476

13.1.8 SPI中断477

13.2 SPI固件库478

13.2.1定义文档478

13.2.2类型定义文档479

14.2.3枚举文档479

13.2.4函数文档482

13.3 SPI固件库例程492

第14章 串行通信接口(SCI)501

14.1增强型SCI单元概述501

14.2 SCI固件库516

14.2.1数据结构文档516

14.2.2定义文档516

14.2.3类型定义文档518

14.2.4枚举文档518

14.2.5函数文档520

14.3 SCI固件库例程532

参考文献544

热门推荐