微信扫一扫,移动浏览光盘
简介
本书介绍了TI美国公司16位定点的TMS320LF240x系列DSP芯片及其应用系统设计。TMS320LF240x系列芯片是当前世界上集成度最高、性能最强并广泛应用于自动控制、智能仪器仪表、机电一体化、工业自动化等领域的DS P芯片。本书主要介绍了TMS320LF2AOx系列芯片的硬件结构、片内各外设部件、应用系统的硬件设计、仿真开发系统的使用,以及如何使用c语言、C语言和汇编语言混合编写应用程序。
本教材可供自动控制、智能仪器仪表、机电一体化、工业自动化专业的硕士研究生、本科生使用,也可供从事上述领域的广大工程技术人员参考。
目录
目录
第1章 数字信号处理器(DSP)综述
1.1 什么是DSP
1.2 DSP技术的发展及现状
1.3 DSP的应用
1.4 DSP与单片机、嵌入式微处理器的区别
1.5 DSP的基本结构及主要特征
1.6 DSP的分类及主要技术指标
1.7 如何选择DSP
第2章 TMS320LF240x系列DSP概述
2.1 TI公司TMS320系列DSP简介
2.2 TMS320LF240x系列DSP简介
第3章 TMS320LF240x的CPU功能模块和时钟模块
3.1 CPU功能模块
3.2 锁相环(PLL)时钟模块和低功耗模式
第4章 系统配置和中断模块
4.1 系统配置寄存器
4.2 中断优先级和中断向量表
4.3 外设中断扩展控制器
4.4 中断响应的过程
4.5 中断响应的等待时间
4.6 CPU的中断寄存器
4.7 复位和无效地址检测
4.8 外部中断控制寄存器
4.9 实现可屏蔽中断的例程
第5章 存储器和I/O空间
5.1 片内存储器
5.2 程序存储器
5.3 数据存储器
5.4 I/O空间
5.5 外部存储器接口选通信号说明
5.6 等待状态发生器
5.7 外部存储器接口
第6章 数字输入输出I/O
6.1 数字I/O寄存器简介
6.2 I/O端口复用控制寄存器
6.3 数据和方向控制寄存器
6.4 数字I/O端口配置实例
6.5 数字I/O的应用实例
第7章 事件管理器
7.1 事件管理器模块概述
7.2 通用定时器
7.3 比较单元
7.4 PWM电路及PWM信号的产生
7.5 空间向量PWM
7.6 捕捉单元
7.7 正交编码器脉冲电路
7.8 事件管理器中断
7.9 事件管理器应用举例
第8章 模数转换(ADC)模块
8.1 ADC模块特性
8.2 ADC模块概述
8.3 ADC时钟预定标
8.4 ADC校准
8.5 ADC控制寄存器
8.6 ADC转换时间
8.7 ADC转换应用实例
第9章 串行通信接口SCI
9.1 概述
9.2 可编程的数据格式
9.3 SCI多处理器通信
9.4 SCI通信模式
9.5 SCI端口中断
9.6 SCI波特率计算
9.7 SCI控制寄存器
第10章 串行外设接口SPI
10.1 概述
10.2 SPI操作
10.3 SPI控制寄存器
10.4 SPI示例波形
10.5 SPI应用实例
第11章 CAN控制器模块
11.1 CAN总线技术概述
11.2 CAN模块介绍
11.3 CAN控制器的结构和存储器映射
11.4 CAN控制器应用
第12章 看门狗(WD)定时器
12.1 概述
12.2 WD操作
12.3 WD控制寄存器
第13章 TMS320LF240x的系统开发
13.1 DSP应用系统的开发过程
13.2 DSP系统的仿真调试工具
13.3 DSP系统开发环境
13.4 控制程序开发语言的选择
第14章 TMS320LF240x硬件系统设计
14.1 DSP硬件系统设计的一般步骤
14.2 3.3 V和5 V混合逻辑系统设计
14.3 电源转换电路设计
14.4 时钟及复位电路设计
14.5 外部数据存储器和程序存储器的扩展
14.6 实现片选的基本方法
14.7 JTAG仿真接口设计
14.8 总线驱动及I/O接口电路扩充设计
14.9 DSP的串行通信接口技术
14.10 DSP与A/D、D/A的接口
第15章 DSP的C语言编程
15.1 DSP C语言简介
15.2 DSP C语言特性
15.3 DSP C语言与汇编语言混合编程
15.4 运行支持函数
15.5 常用数字信号处理程序设计
15.6 闪存程序化
15.7 程序设计举例
附录A 运行期支持库及宏列表
附录B 头文件2407C.H
参考文献
"x
第1章 数字信号处理器(DSP)综述
1.1 什么是DSP
1.2 DSP技术的发展及现状
1.3 DSP的应用
1.4 DSP与单片机、嵌入式微处理器的区别
1.5 DSP的基本结构及主要特征
1.6 DSP的分类及主要技术指标
1.7 如何选择DSP
第2章 TMS320LF240x系列DSP概述
2.1 TI公司TMS320系列DSP简介
2.2 TMS320LF240x系列DSP简介
第3章 TMS320LF240x的CPU功能模块和时钟模块
3.1 CPU功能模块
3.2 锁相环(PLL)时钟模块和低功耗模式
第4章 系统配置和中断模块
4.1 系统配置寄存器
4.2 中断优先级和中断向量表
4.3 外设中断扩展控制器
4.4 中断响应的过程
4.5 中断响应的等待时间
4.6 CPU的中断寄存器
4.7 复位和无效地址检测
4.8 外部中断控制寄存器
4.9 实现可屏蔽中断的例程
第5章 存储器和I/O空间
5.1 片内存储器
5.2 程序存储器
5.3 数据存储器
5.4 I/O空间
5.5 外部存储器接口选通信号说明
5.6 等待状态发生器
5.7 外部存储器接口
第6章 数字输入输出I/O
6.1 数字I/O寄存器简介
6.2 I/O端口复用控制寄存器
6.3 数据和方向控制寄存器
6.4 数字I/O端口配置实例
6.5 数字I/O的应用实例
第7章 事件管理器
7.1 事件管理器模块概述
7.2 通用定时器
7.3 比较单元
7.4 PWM电路及PWM信号的产生
7.5 空间向量PWM
7.6 捕捉单元
7.7 正交编码器脉冲电路
7.8 事件管理器中断
7.9 事件管理器应用举例
第8章 模数转换(ADC)模块
8.1 ADC模块特性
8.2 ADC模块概述
8.3 ADC时钟预定标
8.4 ADC校准
8.5 ADC控制寄存器
8.6 ADC转换时间
8.7 ADC转换应用实例
第9章 串行通信接口SCI
9.1 概述
9.2 可编程的数据格式
9.3 SCI多处理器通信
9.4 SCI通信模式
9.5 SCI端口中断
9.6 SCI波特率计算
9.7 SCI控制寄存器
第10章 串行外设接口SPI
10.1 概述
10.2 SPI操作
10.3 SPI控制寄存器
10.4 SPI示例波形
10.5 SPI应用实例
第11章 CAN控制器模块
11.1 CAN总线技术概述
11.2 CAN模块介绍
11.3 CAN控制器的结构和存储器映射
11.4 CAN控制器应用
第12章 看门狗(WD)定时器
12.1 概述
12.2 WD操作
12.3 WD控制寄存器
第13章 TMS320LF240x的系统开发
13.1 DSP应用系统的开发过程
13.2 DSP系统的仿真调试工具
13.3 DSP系统开发环境
13.4 控制程序开发语言的选择
第14章 TMS320LF240x硬件系统设计
14.1 DSP硬件系统设计的一般步骤
14.2 3.3 V和5 V混合逻辑系统设计
14.3 电源转换电路设计
14.4 时钟及复位电路设计
14.5 外部数据存储器和程序存储器的扩展
14.6 实现片选的基本方法
14.7 JTAG仿真接口设计
14.8 总线驱动及I/O接口电路扩充设计
14.9 DSP的串行通信接口技术
14.10 DSP与A/D、D/A的接口
第15章 DSP的C语言编程
15.1 DSP C语言简介
15.2 DSP C语言特性
15.3 DSP C语言与汇编语言混合编程
15.4 运行支持函数
15.5 常用数字信号处理程序设计
15.6 闪存程序化
15.7 程序设计举例
附录A 运行期支持库及宏列表
附录B 头文件2407C.H
参考文献
"x
编著者还有:赵光权、孙宁、俞洋
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×