图书介绍

TMS320C240原理与C语言控制应用实习PDF|Epub|txt|kindle电子书版本网盘下载

TMS320C240原理与C语言控制应用实习
  • 黄英哲,董胜源编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508414152
  • 出版时间:2003
  • 标注页数:449页
  • 文件大小:21MB
  • 文件页数:459页
  • 主题词:数字信号-信号处理-数字通信系统,TMS320C240

PDF下载


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

下载说明

TMS320C240原理与C语言控制应用实习PDF格式电子书版下载

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

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

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

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

图书目录

第1章 TMS320C240 DSP数字信号处理器结构介绍1

1-1 TMS320C240数字信号处理器内部结构与特性3

1-1.1 DSP核心(core)部分与状态寄存器设定4

1-1.2 存储器部分6

1-1.3 事件管理(Event Manager)部分9

1-1.4 I/O外围设备(peripheral)部分9

1-1.5 DSP其他部分10

1-2 存储器空间结构10

1-2.1 程序存储器12

1-2.2 数据存储器14

1-2.3 共享数据存储器17

1-2.4 I/O空间(I/O space)18

第2章 TMS320C240 DSP数字信号处理器硬件介绍20

2-1 TMS320C240/F240引脚电路介绍22

2-1.1 电源引脚及空脚介绍24

2-1.2 时钟(CLOCK)引脚介绍与设定25

2-1.3 CPU控制引脚介绍27

2-1.4 外部存储器控制脚介绍29

2-1.5 数字I/O脚介绍31

2-1.6 外部中断脚(External interrupt)介绍32

2-1.7 通用计时器外部控制脚介绍33

2-1.8 捕捉器引脚(Capture)介绍33

2-1.9 PWM及比较器输出脚34

2-1.10 模拟/数字传换器(Analog to Digital Converter)介绍35

2-1.11 串行I/O脚介绍37

2-1.12 JTAG标准接口脚38

2-2 外部存储器与I/O的控制39

2-2.1 外部存储器及I/O读取(Read)控制41

2-2.2 外部存储器及I/O写入(Write)控制43

2-2.3 外部慢速存储器与I/O设备控制44

2-2.4 译码器与存储器电路控制45

2-2.5 外部扩充I/O的控制49

2-3 DMA-DSP 240(LH-092)控制单板整体电路53

2-3.1 LH-092的CPU电路53

2-3.2 LH-092的存储器及I/O电路54

2-3.3 LH-092电路板外型55

2-4 PRO-OPEN DSP 320F24X控制器(LH-069)整体结构图55

2-5 DSP240 I/O模块实验板(LH-069)56

2-5.1 电源电路及引脚转换57

2-5.2 地址译码、PWM译码及驱动IC电路58

2-5.3 直流马达闭回路控制电路59

2-5.4 脉冲产生器60

2-5.5 光耦合输入电路61

2-5.6 光耦合输出电路62

2-5.7 七段显示器输出电路62

第3章 Code Composer介绍64

3-1 Code Composer操作65

3-1.1 Code Composer的设定65

3-1.2 Code Composer窗口介绍66

3-1.3 Code Composer基本操作72

3-2.1 单步执行实习77

3-2 Code Composer进阶操作77

3-2.2 中断点(breakpoint)控制79

3-2.3 探针点(Probe Point)功能设定80

3-2.4 图形界面追踪82

3-2.5 数据追踪与Matlab操作84

第4章 输出入控制与实习87

4-1 数字I/O控制与实习88

4-1.1 IOPA及IOPB设定与实习89

4-1.2 IOPC设定与实习94

4-1.3 锁相回路(PLL)时钟信号与省电模式控制97

4-2 通用I/O控制与实习102

4-2.1 通用I/O控制102

4-2.2 通用I/O实习105

4-3 扩充I/O设定与实习107

4-3.1 扩充I/O设定108

4-3.2 扩充I/O基本实习114

第5章 中断原理与外部中断实习118

5-1 不可屏蔽中断控制与实习123

5-1.1 不可屏蔽中断控制123

5-1.2 不可屏蔽中断实习124

5-2 可屏蔽中断控制与实习131

5-2.1 可屏蔽中断控制135

5-2.2 外部中断实习139

第6章 计时器和看门狗计时控制与实习142

6-1 通用计时器的控制与实习145

6-1.1 通用计时器的控制146

6-1.2 通用计时器实习151

6-2 通用计时器的中断控制与实习154

6-2.1 通用计时器的中断控制155

6-2.2 通用计时器的中断实习158

6-3 计时比较器的控制与实习160

6-3.1 计时比较器的控制160

6-3.2 计时比较器实习162

6-4 实时中断及看门狗计时的控制与实习164

6-4.1 实时计时中断的控制与实习169

6-4.2 看门狗计时器的控制与实习171

第7章 比较器与PWM控制与实习174

7-2 简单功能比较器控制与实习178

7-1.1 简单功能比较器的控制179

7-1.2 简单功能比较器实习181

7-2 全功能比较器与PWM的控制与实习183

7-2.1 全功能比较器的控制184

7-2.2 全功能比较器与PWM实习189

第8章 捕捉器和转轴编码器原理与实习192

8-1 捕捉器的控制与实习195

8-1.1 捕捉器的控制196

8-1.2 捕捉器的实习198

8-2 捕捉器中断控制与实习199

8-2.1 捕捉器中断控制200

8-2.2 捕捉器中断实习201

8-3 转轴编码器(QEP)的控制与实习203

8-3.1 转轴编码器(QEP)的控制204

8-3.2 转轴编码器(QEP)的实习205

第9章 模拟/数字转换器控制与实习211

9-1 ADC的控制与实习214

9-1.1 ADC的控制214

9-1.2 ADC控制步骤217

9-1.3 ADC实习218

9-2 ADC中断控制与实习222

9-2.1 ADC中断控制222

9-2.2 ADC中断控制实习应用范例224

第10章 串行端口接口控制与实习227

10-1 串行通信接口(SCI)控制与实习228

10-1.1 SCI寄存器介绍233

10-1.2 SCI操作控制240

10-1.3 SCI实习范例243

10-2 串行外围接口(SPI)控制与实习249

10-2.1 SPI操作模式251

10-2.2 SPI寄存器介绍253

10-2.3 SPI自我传输实习范例257

第11章 闪存程序化260

11-1 闪存的控制261

11-1.1 存取模式选择261

11-1.2 寄存器存取模式控制262

11-1.3 抹除(Erase)闪存步骤263

11-1.4 验证写入数据或抹除闪存步骤265

11-2 闪存范例程序267

第12章 应用电路实习270

12-1 七段显示器输出实习271

12-2 数字/模拟转换器(DAC)输出实习277

12-3 液晶显示器输出实习279

12-3.1 文本型LCD引脚介绍280

12-3.2 LCD内部功能介绍281

12-3.3 LCD指令码工作说明284

12-3.4 LCD指令码工作顺序287

12-4 8255输出入实习294

12-5 RTC计时输入实习297

12-6 键盘输入实习303

12-7 计算机音乐输出实习309

12-8 步进马达控制输出实习314

12-8.1 步进马达控制原理314

12-8.2 步进马达专用IC(PMM8713)实习318

12.9 直流马达控制实习327

12-9.1 直流马达正反转与转速控制实习328

12-9.2 具保护功能直流马达正反转与转速控制实习330

12-10 三相直流无刷马达控制与实习332

12-10.1 三相直流无刷马达控制332

12-10.2 三相直流无刷马达实习336

12-11 转轴编码器(ENCODER)专用IC控制342

12-11.1 HCTL-2020外接编/译码电路工作原理343

12-11.2 HCTL-2020外接编/译码电路实习范例346

第13章 PID马达伺服控制349

13-1 三相马达伺服控制硬件结构350

13-2 PID运动控制实现352

13-2.1 PID运动控制简介355

13-2.2 PID的调整358

13-3 PID马达伺服运动控制实习范例359

13-3.1 PID三相马达伺服运动控制(六步方波向量控制)359

13-3.2 PID三相马达伺服运动控制(DAC输出马达控制)367

13-3.3 PID单相直流马达伺服运动控制373

附录A DSP程序语言操作379

A-1 DSP汇编语言、组译器与编译器的操作382

A-1.1 汇编语言语法382

A-1.2 共同目的文件格式385

A-1.3 组译器(Assembler)388

A-1.4 连接器(Linker)389

A-1.5 编译器(Compiler)391

A-1.6 文件管理器(Archiver)393

A-1.7 宏指令(Macro)394

A-1.8 Hex转换的公用程序397

A-2 DSPC语言的操作398

A-2.1 C语言中断向量地址的设定398

A-2.2 C语言程序连接401

A-2.3 C语言对于中断要求处理402

A-2.4 C语言对于I/O地址的定义402

A-3 C语言与汇编语言之间接口403

A-2.5 函数库(Libraies)及header files403

A-3.1 C语言与汇编语言方法连接方法(1)404

A-3.2 C语言连接方法(2)405

附录B PRO-OPEN DSP 320F24X(LH-069)控制器电路406

B-1 LH-069 DSP控制器介绍407

B-1.1 LH-069 DSP控制器特性407

B-1.2 存储器模块设计409

B-1.3 译码电路地址413

B-2 LH-069整体电路417

附录C C语言程序设计423

C-1 C语言数据格式与表达式424

C-1.1 常数数据格式424

C-1.2 变量与数据格式425

C-1.3 C语言的表达式与运算符430

C-2 C语言指令437

C-2.1 goto指令437

C-2.2 if-else指令438

C-2.3 switch-case-break指令440

C-2.4 while指令441

C-2.5 for指令441

C-2.6 do-while指令442

C-2.7 break指令443

C-2.8 continue指令443

C-3 C语言函数库444

C-3.1 自定函数444

C-3.2 内部函数446

热门推荐