图书介绍
TMS320LF240xDSP原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
- 秦永左编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302211877
- 出版时间:2009
- 标注页数:340页
- 文件大小:25MB
- 文件页数:350页
- 主题词:数字信号-信息处理系统
PDF下载
下载说明
TMS320LF240xDSP原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1数字信号处理器2
1.2数字信号处理器的分类及应用2
1.2.1 DSP的分类2
1.2.2 DSP的应用3
第2章TMS320LF240XDSP结构及内部资源介绍5
2.1 TMS320LF240X系列DSP概述5
2.2 TMS320LF240X DSP控制器的功能结构及引脚功能介绍6
2.3 TMS320LF240X DSP存储器映射图15
2.3.1 TMS320LF2407的存储器配置15
2.3.2 TMS320LF2406的存储器配置15
2.3.3 TMS320LF2402的存储器配置16
2.4 TMS320LF240X DSP片内外设存储器映射18
2.5中央处理单元19
2.5.1输入定标部分19
2.5.2乘法部分20
2.5.3中央算术逻辑部分21
2.5.4辅助寄存器算术单元23
2.5.5状态寄存器24
2.6存储器和I/O空间26
2.6.1程序存储器26
2.6.2数据存储器27
2.6.3 I/O空间28
2.7系统配置和中断29
2.7.1系统配置寄存器29
2.7.2中断优先级和中断向量表31
2.7.3 TMS320LF240X系列器件的可屏蔽中断34
2.7.4 TMS320LF240X系列器件的可屏蔽中断响应流程39
2.7.5 TMS320LF240X系列器件的非屏蔽中断40
2.7.6中断服务程序42
2.7.7中断等待时间42
2.7.8复位操作43
2.7.9低功耗模式43
2.8程序控制44
2.8.1程序地址的产生44
2.8.2流水线操作47
2.8.3分支、调用和返回48
2.9重复指令50
第3章TMS320LF240X寻址方式和指令系统52
3.1 TMS320LF240X的寻址方式52
3.1.1立即寻址方式52
3.1.2直接寻址方式53
3.1.3间接寻址方式55
3.2 TMS320LF240X的指令系统58
3.2.1累加器、算术和逻辑指令59
3.2.2辅助寄存器指令82
3.2.3 T寄存器、P寄存器和乘法指令88
3.2.4转移指令104
3.2.5控制指令113
3.2.6输入/输出和存储器指令126
第4章 汇编语言和伪指令136
4.1汇编语言格式136
4.1.1常数、字符串和符号137
4.1.2表达式与运算符138
4.2伪指令139
4.3宏指令151
4.4通用目标文件格式152
4.4.1段152
4.4.2段程序计数器152
4.4.3连接器命令文件和连接器伪指令152
4.5 TMS320LF240X通用目标文件及头文件159
4.5.1头文件F2407REGS.H159
4.5.2命令文件CMD166
4.5.3中断向量表文件167
第5章 外部总线扩展170
5.1存储器类型170
5.2程序存储器171
5.3数据存储器171
5.4 I/O空间173
第6章 看门狗定时器模块175
6.1看门狗定时器模块的结构175
6.2看门狗定时器的操作177
第7章 数字输入/输出模块178
7.1数字(I/O)端口概述178
7.2 I/O复用控制寄存器178
7.2.1 I/O端口复用输出控制寄存器179
7.2.2数据和方向控制寄存器181
7.3 I/O端口的应用182
第8章 事件管理器模块186
8.1事件管理器模块概述186
8.1.1事件管理器的结构框图186
8.1.2事件管理器寄存器列表187
8.1.3事件管理器中断190
8.2通用定时器197
8.2.1计数器/定时器的基本工作原理197
8.2.2 TMS320LF240X通用定时器概述198
8.2.3通用定时器功能模块199
8.2.4通用定时器的计数操作204
8.2.5通用定时器比较操作208
8.2.6通用定时器的PWM输出211
8.2.7通用定时器复位211
8.2.8通用定时器的中断实现212
8.3比较单元216
8.3.1输出比较的基本含义216
8.3.2输出比较的结构217
8.3.3比较单元操作的寄存器218
8.4脉宽调制电路PWM220
8.4.1与比较单元相关的PWM电路221
8.4.2比较单元和PWM电路中的PWM波形产生223
8.4.3空间矢量PWM波形的产生226
8.4.4 PWM波形产生举例227
8.5捕获单元231
8.5.1输入捕获的基本含义231
8.5.2捕获单元的结构特征232
8.5.3捕获单元的操作233
8.5.4捕获单元应用举例235
8.6正交编码脉冲电路240
8.6.1正交编码脉冲电路概述241
8.6.2正交编码脉冲电路的编码操作241
第9章 模数转换模块245
9.1模数转换器的概述245
9.2 ADC模块的结构特征245
9.3 ADC模块中的寄存器247
9.4自动排序器的工作原理254
9.4.1自动排序器的工作原理254
9.4.2 ADC模块举例256
9.4.3排序器的有效输入触发源256
9.4.4在排序转换时的中断操作257
9.4.5 ADC时钟预定标258
9.4.6校准模式259
9.4.7自测试模式259
9.5 ADC转换程序举例259
第10章 串行通信接口模块261
10.1 TMS320LF240X串行通信接口概述261
10.2串行通信接口可编程的数据格式263
10.3串行接口的多处理器通信263
10.3.1空闲线多处理器模式263
10.3.2地址位多处理器模式265
10.4串行通信接口通信格式265
10.5串行通信接口中断266
10.6串行通信接口波特率计算266
10.7串行通信接口控制寄存器267
10.8串行编程的基本行口初始化与收发方法272
10.8.1 SCI模块初始化272
10.8.2 SCI初始化串行通信的软件设计272
10.9 SCI程序举例273
第11章 串行外设接口模块277
11.1串行外设接口概述277
11.2串行外设接口操作278
11.2.1操作介绍278
11.2.2串行外设接口SPI的中断279
11.2.3 SPI模块的控制寄存器280
11.2.4 SPI的设置285
11.2.5串行外设接口的初始化286
11.3串行外设接口应用举例286
第12章CAN控制器模块293
12.1 CAN工作的特点及原理293
12.2 CAN控制器的结构294
12.3 CAN的邮箱295
12.4 CAN邮箱寄存器296
12.5 CAN控制寄存器298
12.6 CAN的中断305
12.7 CAN控制器的操作308
12.7.1 CAN模块的初始化308
12.7.2信息的发送310
12.7.3信息的接收310
12.7.4远程帧311
12.8 CAN控制器的应用举例312
12.8.1硬件电路设计312
12.8.2软件设计312
第13章TM S320LF240X芯片开发环境318
13.1开发流程和开发工具318
13.2代码生成工具319
13.3 CCS 2.2集成调试环境安装321
13.4 CCS 2.2集成调试环境简介323
13.4.1文件管理功能323
13.4.2编辑功能(Edit)325
13.4.3视图功能(View)327
13.4.4项目管理(Project)333
13.4.5调试功能(Debug)334
13.4.6选项(Option)337
13.4.7工具(Tools)337
13.4.8窗口(Windows)338
13.5 CCS 2.2的应用338
参考文献340