目录:
前言
第1章 TMS320LF240xDSP
1.1 DSP概述
1.1.1 DSP的两种含义
1.1.2 DSP系统的构成
1.1.3 DSP系统的开发过程
1.2 TMS320LF240xDSP芯片
1.2.1 TMS320DSP系列产品
1.2.2 TMS320LF240xDSP芯片
1.3 TMS320LF240xDSP硬件资源
1.3.1 TMS320LF240xDSP的基本结构和引脚功能
1.3.2 TMS320LF240xDSP的CPU
1.3.3 TMS320LF240xDSP的存储器
1.4 TMS320LF240xDSP基本外围电路
1.4.1 时钟电路
1.4.2 复位电路
小结
习题
第2章 流水灯控制系统
2.1 流水灯控制系统
2.1.1 流水灯控制系统的硬件组成
2.1.2 流水灯控制系统的工作过程
2.2 74HC
2.2.1 74HC273简介
2.2.2 74HC273的引脚与引脚功能
2.3 TMS320LF2407数字输入、输出模块
2.3.1 TMS320LF2407数字输入、输出模块概述
2.3.2 TMS320LF2407数字输入、输出模块寄存器
2.4 用C语言编写DSP应用程序
2.4.1 常用C语言语句
2.4.2 用C语言实现端口位操作
2.4.3 在C语言中嵌入汇编语言
2.5 流水灯控制系统程序
2.5.1 流水灯控制系统语言主程序
2.5.2 流水灯控制系统程序分析
小结
习题
第3章 PWM波形发生器
3.1 PWM波形发生器
3.1.1 采用事件管理器模块中的通用定时器产生PWM波形
3.1.2 采用事件管理器模块中的比较单元产生PWM波形
3.2 PWM波形
3.2.1 PWM控制技术
3.2.2 SPWM算法
3.3 TMS320LF2407事件管理器模块的通用定时器与比较单元
3.3.1 TMS320LF2407事件管理器模块的组成
3.3.2 TMS320LF2407事件管理器模块的通用定时器
3.3.3 TMS320LF2407事件管理器模块的比较单元
3.4 TMS320LF240x中断系统
3.4.1 TMS320LF240x中断系统简述
3.4.2 TMS320LF240x中断响应过程
3.4.3 TMS320LF240x中断寄存器
3.5 用C语言处理DSP中断
3.5.1 通过软件识别中断标志的方法实现可屏蔽中断
3.5.2 通过外围中断向量寄存器PIVR的值实现可屏蔽中断
3.6 PWM波形发生器程序
3.6.1 基于通用定时器的PWM波形发生器语言主程序
3.6.2 基于通用定时器的PWM波形发生器程序分析
3.6.3 基于比较单元的PWM波形发生器语言主程序
3.6.4 基于比较单元的PWM波形发生器程序分析
小结
习题
第4章电机测速系统
4.1 电机测速系统
4.1.1 电机测速系统硬件电路的组成
4.1.2 电机测速系统的工作过程
4.2 光电编码器
4.2.1 光电编码器简介
4.2.2 增量式旋转光电编码器的工作原理
4.3 TMS320LF、2407事件管理器模块的捕获单元
4.3.1 捕获单元简述
4.3.2 捕获单元操作
4.3.3 捕获单元寄存器
4.3.4 捕获单元应用举例
4.4 TMS320LF2407事件管理器模块的正交编码脉冲电路
4.4.1 正交编码脉冲电路简述
4.4.2 正交编码脉冲电路的编码操作
4.4.3 正交编码脉冲电路应用举例
4.5 电机测速系统程序
4.5.1 电机测速系统C语言主程序1
4.5.2 电机测速系统C语言主程序1分析
4.5.3 电机测速系统C语言主程序2
4.5.4 电机测速系统C语言主程序2分析
小结
习题
第5章 电压信号的采集
5.1 电压信号采集系统
5.1.1 电压信号采集系统硬件电路的组成
5.1.2 电压信号的采集过程
5.2 MCP604
5.2.1 MCP604简介
5.2.2 MCP604的引脚与引脚功能
5.3 TMS320LF2407A/D转换模块
5.3.1 ADC的工作原理
5.3.2 ADC的工作方式
5.3.3 ADc模块的寄存器
5.3.4 ADC举例
5.4 TMS320LF240x常用汇编指令
5.4.1 TMS320LF240xDSP汇编指令的寻址方式
5.4.2 TMS320LF240xDSP的常用汇编指令
5.5 电压信号的采集程序
5.5.1 电压信号的采集汇编语言主程序
5.5.2 电压信号的采集汇编语言主程序分析
小结
习题
第6章 电压信号的输出
6.1 电压信号输出系统
6.1.1 电压信号输出系统硬件电路的组成
6.1.2 电压信号的输出过程
6.2 MAX5121
6.2.1 MAX5121芯片功能介绍
6.2.2 MAX5121的SPI接口指令
6.2.3 MAX5121的SPI接口工作时序图
6.3 TMs320LF2407串行外设接口模块
6.3.1 串行外设接口简述
6.3.2 串行外设接口操作
6.3.3 串行外设接口控制寄存器、
6.4 电压信号的输出程序
6.4.1 电压信号的输出汇编语言主程序
6.4.2 电压信号的输出程序分析
小结
习题
第7章 TMS320LF2407与PC机的串行通信
7.1 TMS320LF2407与PC机的串行通信系统
7.1.1 TMS320LF2407与PC机的串行通信系统硬件电路的组成
7.1.2 TMS320LF2407与PC机的串行通信实现过程
7.2 MAX232
7.2.1 MAX232简介
7.2.2 MAX232的应用
7.3 TMS320LF2407的串行通信接口模块
7.3.1 串行通信接口简述
7.3.2 串行通信接口操作
7.3.3 串行通信接口波特率(SCIBRR)计算
7.3.4 串行通信接口控制寄存器
7.4 TMS320C240xDSP开发工具CCS
7.4.1 CCS简述
7.4.2 CCS的安装和使用
7.4.3 CCS的使用
7.5 CCS工程文件中的命令文件
7.5.1 CCS工程文件中的命令文件
7.5.2 CCS工程文件中命令文件的创建
7.6 TMS320LF2407与PC机的串行通信程序
……
第8章 PID算法
附录1 TMS320LF2407头文件
附录2 事件管理器的中断与中断寄存器
附录3 系统配置寄存器
参考文献
....