图书介绍

TMS320F24x DSP汇编及C语言多功能控制应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

TMS320F24x DSP汇编及C语言多功能控制应用
  • 林容益编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787810777797
  • 出版时间:2009
  • 标注页数:586页
  • 文件大小:276MB
  • 文件页数:600页
  • 主题词:数字信号-信息处理系统

PDF下载


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

下载说明

TMS320F24x DSP汇编及C语言多功能控制应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 机电控制TMS320F/C2407结构及开发系统1

1.1 TMS320F2407特性简介1

1.2 TMS320F2407架构2

1.3 SN-DSP2407M主CPU开发系统9

1.3.1 SN-F2407M存储器配置结构15

1.3.2 SN-F2407M接口信号配置17

1.4 SN-DSP2407-MIO外设控制开发系统23

1.5 SN-DSP2407-PLD扩充外设控制开发系统26

1.6 SN-CPLD8/10接口电路27

1.6.1 EPF8282ALC84-4接口电路28

1.6.2 EPF10K10TC144及ACX1K100QC208接口电路35

1.7 SN-DSP2407S开发系统实体结构40

第2章 TMS320F/C2407的存储器配置结构44

2.1 TMS320LF/C2407的存储器和映射寄存器及1/O的配置44

2.2 TMS320LF/C2407的外部存储器及1/O的读/写时序设置52

第3章 2407的CPU结构和寻址模式及指令57

3.1 LF2407的CPU体系结构57

3.2 CPU的运算处理体系结构59

3.2.1 CPU的乘法器运算处理体系结构60

3.2.2 CALU的多路转接输入移位倍乘器体系结构62

3.2.3 中央算术逻辑单元CALU的体系结构63

3.2.4 辅助寄存器的索引算术操作单元ARAU体系结构66

3.3 存储器寻址方式68

3.3.1 立即寻址方式68

3.3.2 直接寻址方式69

3.3.3 间接寻址方式69

3.4 对应程序存储器PM及1/O存储器IM的读/写指令71

3.4.1 程序存储器的读/写71

3.4.2 1/O存储器的读/写72

3.5 对应程序存储器PM及数据存储器DM的交互读/写指令72

3.6 程序存储器PM、数据存储器DM、1/O存储器读/写及ALU运算指令73

第4章 TMS320F/C2407的程序分支及控制73

4.1 程序地址产生器78

4.2 指令的流水线操作81

4.3 分支指令的分支、子程序调用及返回主程序操作81

4.4 重复单一指令的执行操作86

4.5 中断操作86

4.6 外设中断寄存器90

4.7 系统复位93

4.8 非法寻址操作检测93

4.9 外部中断控制寄存器93

4.9.1 外部中断1控制寄存器93

4.9.2 外部中断2控制寄存器94

4.10 中断优先级及其向量表95

4.11 系统结构控制及状态寄存器98

4.12 看门狗定时器101

4.12.1 看门狗定时器模块的特性102

4.12.2 看门狗定时器WDCNTR102

4.12.3 看门狗复位锁控寄存器WDKEY103

4.12.4 看门狗定时器的控制寄存器WDCR104

第5章 LF2407的CC/CCs操作及基本I/O测试实验104

5.1 CC简介105

5.2 CC的安装设置105

5.3 LF2407系列的CCS/CC程序编辑和编译操作107

5.4 一般1/O的输入/输出应用109

5.5 基本外设连接测试及实验113

第6章 事件处理模块143

6.1 事件处理模块概要143

6.2 通用定时器GPT148

6.3 通用定时器的比较器操作155

6.3.1 TxPWM的输出控制操作155

6.3.2 TxPWM的输出控制逻辑电路157

6.4 完全比较器单元159

6.5 PWM与比较器单元的结合电路163

6.5.1 事件处理的PWM产生能力164

6.5.2 可编辑的死区单元164

6.6 比较器单元的PWM波形产生及PWM电路167

6.6.1 事件管理的PWM输出产生168

6.6.2 PWM输出产生的寄存器设置168

6.6.3 非对称PWM波形的产生169

6.6.4 对称PWM波形的产生169

6.7 向量空间PWM175

6.7.1 三相电力换流器176

6.7.2 事件处理模块的空间向量PWM波形的产生177

6.8 捕捉单元183

6.8.1 捕捉单元的特性184

6.8.2 捕捉单元的操作185

6.8.3 捕捉单元的寄存器185

6.8.4 捕捉单元的FIFO栈寄存器187

6.8.5 捕捉中断188

6.8.6 捕捉应用范例程序188

6.9 四象限编码脉冲电路191

6.9.1 QEP引脚端191

6.9.2 QEP电路的计数时钟191

6.9.3 QEP译码电路191

6.9.4 QEP的通用计数器操作192

6.9.5 通用定时器在QEP操作时的中断及相关比较输出193

6.9.6 QEP电路中的寄存器设置193

6.9.7 QEP电路应用范例说明(一)193

6.9.8 QEP电路应用范例说明(二)195

6.10 事件处理模块的中断204

6.10.1 EV中断请求及其服务206

6.10.2 EVA中断相关寄存器206

6.10.3 EVB中断相关寄存器211

6.10.4 捕捉器及事件中断的程序应用范例215

6.11 事件处理外设的简易C语言程序应用218

6.12 CPU的中断及其空闲模式操作230

第7章 模拟/数字转换ADC模块243

7.1 ADC模块特性243

7.2 ADC转换概述244

7.2.1 自动排序:操作原理244

7.2.2 基本操作246

7.2.3 排序器用多重的“时序触发”进行“启动/停止”操作247

7.2.4 输入触发说明249

7.2.5 在排序期间的中断操作249

7.3 ADC模块的时钟预分频器251

7.4 ADC转换值的校准252

7.5 ADC转换的自我测试252

7.6 寄存器的位功能描述253

7.6.1 ADC控制寄存器1253

7.6.2 ADC控制寄存器2255

7.6.3 最大转换通道寄存器259

7.6.4 自动排序状态寄存器260

7.6.5 ADC输入通道选择排序控制寄存器260

7.6.6 ADC转换结果值的缓冲寄存器(对于双排序模式)261

7.7 ADC转换时钟周期261

7.8 ADC转换模块的程序应用示例262

第8章 串行通信接口SCI模块269

8.1 与C240的SCI接口差别269

8.1.1 SCI物理层的描述269

8.1.2 SCI的微体系结构271

8.1.3 SCI模块271

8.1.4 多处理器及异步通信模式272

8.2 SCI可定义的数据格式272

8.3 SCI多处理器通信273

8.3.1 空闲线多处理器模式274

8.3.2 寻址位的多处理器模式276

8.4 SCI通信格式277

8.4.1 通信模式的接收信号277

8.4.2 通信模式的发送信号278

8.5 SCI端口的中断279

8.6 SCI模块寄存器280

8.6.1 SCI通信控制寄存器SCICCR281

8.6.2 SCI控制寄存器1SCICTLI283

8.6.3 SCI的波特率选择设置寄存器SCIHBAUD/SCILBAUD284

8.6.4 SCI控制寄存器2SCICTL2285

8.6.5 SCI接收器的状态寄存器SCIRXST286

8.6.6 接收器的数据缓冲寄存器SCIRXEMU和SCIRXBUF288

8.6.7 SCI的发送数据缓冲寄存器SCITXBUF289

8.6.8 SCI的中断优先级控制寄存器SCIPRI289

8.7 SCI接口的应用程序示例290

8.8 SCI外设各寄存器及对应位名称表303

第9章 串行同步通信接口SPI模块305

9.1 SPI物理描述305

9.2 SPI控制寄存器306

9.3 SPI操作308

9.3.1 SPI操作引言308

9.3.2 SPI主/从连接308

9.4 SPI的中断310

9.4.1 SPI的中断允许位SPI_INT_ENA(SPICTL.0)310

9.4.2 SPI的中断标志位SPI_INT_FLAG(SPISTS.6)310

9.4.3 SPI的接收溢出中断允许位OVERRUN_INT_ENA(SPICTL.4)310

9.4.4 SPI接收溢出中断标志位RECEIVE_OVERRUN_FLAG(SPISTS.7)311

9.4.5 SPI中断优先级设置位SPI_PRIORITY(SPIPRI.6)311

9.4.6 SPI数据格式311

9.4.7 SPI波特率及时钟结构311

9.4.8 SPI时钟结构312

9.4.9 SPI处于复位时的启动313

9.4.10 适当地使用SPI的软件复位来启动SPI314

9.4.11 数据传输示例314

9.5 SPI控制寄存器315

9.5.1 SPI结构化控制寄存器SPICCR316

9.5.2 SPI操作控制寄存器SPICTL317

9.5.3 SPI操作状态寄存器SPISTS318

9.5.4 SPI波特率寄存器SPIBRR319

9.5.5 SPI仿真缓冲寄存器SPIRXEMU320

9.5.6 SPI串行接收缓冲寄存器SPIRXBUF321

9.5.7 SPI串行发送缓冲寄存器SPITXBUF321

9.5.8 SPI串行数据寄存器SPIDAT322

9.5.9 SPI中断优先级控制寄存器SPIPRI322

9.6 SPI操作时序波示例323

9.7 SPI的汇编语言软件应用示例325

9.8 SPI的C语言软件应用示例335

第10章 控制局域网络接口CAN模块351

10.1 简介351

10.2 CAN模块的概览353

10.2.1 CAN模块的协议概览353

10.2.2 CAN模块传输格式353

10.2.3 CAN控制器的结构355

10.3 CAN邮箱的布局359

10.3.1 CAN信息缓冲器360

10.3.2 写入到接收邮箱RAM360

10.3.3 发送邮箱361

10.3.4 接收邮箱361

10.3.5 遥控帧的处理362

10.3.6 接收过滤器363

10.4 CAN控制寄存器364

10.4.1 邮箱方向及允许寄存器365

10.4.2 发送控制寄存器365

10.4.3 接收控制寄存器367

10.4.4 主控制寄存器369

10.4.5 位传输率设置寄存器371

10.5 CAN的状态寄存器373

10.5.1 CAN的整体状态寄存器373

10.5.2 CAN的错误状态寄存器374

10.5.3 CAN的错误计数寄存器375

10.6 CAN的中断控制376

10.6.1 CAN的中断标志寄存器377

10.6.2 CAN中断屏蔽寄存器378

10.7 CAN的结构配置模式及其传输操作379

10.8 省电模式383

10.9 空闲模式383

10.10 CAN总线的转换及仲裁和其他CAN设备芯片387

10.10.1 Microchip公司的CAN微控制器387

10.10.2 Atmel公司的CAN微控制器388

10.10.3 CAN总线的接口转换器389

10.10.4 CAN总线的仲裁391

10.11 CAN模块的应用及其示例程序394

第11章 240x控制系统专题制作实验示例A394

11.1 PLC的机电控制应用系统423

11.1.1 接口原理说明423

11.1.2 系统操作原理425

11.1.3 定义简易PLC机电控制应用示例426

11.2 直流伺服电机PWM定位控制438

第12章 240x控制系统专题制作实验示例B438

12.1 实验12-1PWM温度简易反馈控制专题472

12.2 2407与MCU通过UART进行RTC传输控制488

12.2.1 AVR的接口原理说明489

12.2.2 实验12-2将所设置RTC及数据通过SCI传输控制专题492

第13章 SPVC三相电力控制专题应用示例492

13.1 SPVC.三相电力驱动电路简介525

13.2 三相电力控制实验模块电路简介526

13.3 三相PWM空间向量电力控制基本原理530

13.4 三相PWM空间向量恒定V/Hz比例电机转速控制基本原理537

13.5 实验13-1PWM正弦波进行恒定V/Hz三相感应电机速度控制专题539

13.5.1 实验程序559

13.5.2 讨论562

13.6 实验13-2C程序的硬件向量空间SVPWM产生三相弦波控制568

第14章 CCS及F240x的Flash程序数据ISP烧写568

14.1 简介574

14.2 CCS的单步调试执行574

14.3 F240x的Flash程序数据ISP烧写576

14.3.1 Flash程序数据ISP烧写的F24xx Flash Plugin V1.10.1安装576

14.3.2 F240x系列的Flash程序数据ISP烧写578

热门推荐