TMS320LF240x DSP硬件开发教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:江思敏等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2003
- ISBN:7111123220
- 页数:335 页
第1章 TMS320LF240x系列DSP概述 1
1.1 DSP芯片基本结构 1
1.2 TMS320系列DSP概述 2
1.3 TMS320LF240x系列DSP控制器 2
1.3.1 基于控制领域的应用 3
1.3.2 提高开发效率 4
1.3.3 TMS320LF240x系列DSP的特点和资源 4
1.3.4 TMS320LF2407A的功能结构 6
1.3.5 TMS320LF240x系列DSP引脚功能介绍 7
1.4 TMS320LF240x系列DSP存储器映射 12
1.4.1 TMS320LF240x系列DSP存储器映射 12
1.4.2 TMS320LF240x系列DSP外设存储器映射图 14
1.5 TMS320LF240x系列DSP的CPU功能模块 14
1.5.1 输入定标移位器 17
1.5.2 乘法器 17
1.5.3 中央算术逻辑单元 20
1.5.4 累加器(ACC) 21
1.5.5 输出数据定标移位器 21
1.5.6 状态寄存器ST0和ST1 21
1.5.7 辅助寄存器算术单元(ARAU) 23
第2章 系统配置和中断 25
2.1 系统配置结构概述 25
2.2 系统配置寄存器 26
2.2.1 系统控制和状态寄存器 26
2.2.2 器件标识号寄存器(DINR) 29
2.3 中断优先级和中断向量表 29
2.4 外设中断扩展控制器 33
2.4.1 中断层次 33
2.4.2 中断请求的结构 34
2.4.3 中断应答 34
2.5 中断向量 34
2.5.1 假中断向量 35
2.5.3 不可屏蔽中断(NMI) 36
2.5.4 全局中断使能 36
2.6 中断响应的流程 36
2.5.2 软件层次 36
2.7 中断等待时间 38
2.8 ISR代码实例 38
2.9 CPU中断寄存器 39
2.9.1 CPU中断标志寄存器 39
2.9.2 CPU中断屏蔽寄存器 40
2.10 外设中断寄存器 41
2.11 复位和无效地址检测 48
2.11.1 复位 48
2.11.2 无效地址检测 48
2.12 外部中断控制寄存器 49
3.1.2 单端口RAM(SARAM) 51
3.1.3 FLASH程序存储器 51
3.1 片内存储器 51
3.1.1 双端口RAM(DARAM) 51
第3章 存储器和I/O空间 51
3.2 程序存储器 52
3.3 数据存储器 53
3.4 I/O空间 56
3.5 外部存储器接口选通 57
3.6 等待状态发生器 58
3.6.1 用READY信号产生等待状态 58
3.6.2 用等待状态发生器产生等待状态 58
3.7 外部存储器接口 60
第4章 时钟和低功耗模式 62
4.1 锁相环 62
4.2 看门狗定时器时钟 65
4.3 低功耗模式 66
4.3.1 时钟域 66
4.3.2 唤醒低功耗模式 67
4.3.3 FLASH断电 68
第5章 数字输入输出(I/O) 70
5.1 数字I/O端口寄存器概述 70
5.2 I/O端口复用控制寄存器 71
5.3 数据和方向控制寄存器 74
5.4 数字I/O端口配置实例 81
5.5 数字I/O应用实例 83
5.5.1 使用数字I/O查询输入信号 83
5.5.2 使用数字I/O输出信号 85
第6章 事件管理器(EV) 88
6.1 事件管理器(EV)模块基本知识 88
6.1.1 事件管理器结构 88
6.1.2 事件管理器引脚 91
6.1.3 功率驱动保护中断 91
6.1.5 EV中断 92
6.1.4 EV寄存器 92
6.2 事件管理寄存器地址 93
6.3 通用定时器 95
6.3.1 通用定时器概述 95
6.3.2 通用定时器计数操作 100
6.3.3 通用定时器比较操作 105
6.3.4 定时器控制寄存器 108
6.3.5 通用定时器的PWM输出 112
6.3.6 通用定时器复位 113
6.4 比较单元 113
6.4.1 比较单元概述 113
6.4.2 比较单元寄存器 115
6.4.3 比较单元的中断 120
6.4.4 比较单元的复位 120
6.5 与比较单元相应的脉宽调制电路 120
6.5.1 脉宽调制电路概述 120
6.5.3 可编程的死区单元 121
6.5.2 PWM波形发生器的特征 121
6.6 用比较单元和PWM电路产生PWM波形 126
6.6.1 PWM信号 126
6.6.2 用事件管理器产生PWM输出 127
6.6.3 PWM产生的寄存器设置 127
6.6.4 非对称和对称PWM的产生 127
6.7 空间向量PWM 129
6.7.1 空间向量PWM理论概述 129
6.7.2 用EV产生空间向量PWM波形 131
6.8 捕获单元 133
6.8.1 捕获单元的特点 133
6.8.2 捕获单元的操作 133
6.8.3 捕获单元寄存器 135
6.8.4 捕获单元FIFO堆栈 139
6.8.5 捕获中断 139
6.9.2 正交编码器脉冲电路时间基准 140
6.9.1 正交编码器脉冲引脚 140
6.9 正交编码器脉冲电路(QEP) 140
6.9.3 正交编码器脉冲电路的解码 141
6.9.4 正交编码器脉冲电路的计数 141
6.9.5 正交编码器脉冲电路的寄存器设置 142
6.10 事件管理器中断 142
6.10.1 EV中断请求和服务 144
6.10.2 事件管理器中断寄存器 144
6.11 事件管理器应用实例 151
6.11.1 事件管理器EVA的定时器1操作 151
6.11.2 事件管理器的捕获单元操作 155
6.11.3 事件管理器的QEP功能应用 164
第7章 模数转换(ADC)模块 166
7.1 模数转换(ADC)模块的特性 166
7.2 模数转换(ADC)模块概述 167
7.2.1 自动排序器的操作原理 167
7.2.2 不中断的自动排序模式 170
7.2.3 排序器的启动/停止模式 172
7.2.5 排序转换期间的中断操作 174
7.2.4 输入触发器描述 174
7.3 ADC时钟预定标 176
7.4 ADC校准 177
7.5 ADC控制寄存器的位描述 178
7.5.1 ADC控制寄存器 178
7.5.2 最大转换通道寄存器 185
7.5.3 自动排序状态寄存器 186
7.5.4 ADC输入通道选择排序控制寄存器 187
7.5.5 ADC转换结果缓冲寄存器 189
7.6 ADC转换时钟周期 189
7.7 ADC模块初始化实例 190
第8章 串行通信接口(SCI) 193
8.1 串行通信接口的结构 193
8.1.1 串行通信接口的物理描述 193
8.1.3 SCI模块的寄存器地址 195
8.1.2 SCI模块的结构 195
8.1.4 多处理器(多机)异步通信模式 196
8.2 可编程的数据格式 196
8.3 SCI多处理器通信 197
8.3.1 空闲线多处理器模式 198
8.3.2 地址位多处理器模式 200
8.4 SCI通信模式 201
8.4.1 通信模式中的接收器信号 201
8.4.2 通信模式中的发送器信号 202
8.5 串行通信接口中断 202
8.6 SCI波特率计算 203
8.7 SCI模块寄存器 204
8.8 串行通信实例程序 212
8.8.1 串行通信回环传输实例 212
8.8.2 使用中断执行SCI数据的接收 214
9.1.1 串行外设接口的物理描述 218
9.1 串行外设接口的结构 218
第9章 串行外设接口(SPI) 218
9.1.2 SPI模块的寄存器概述 219
9.2 SPI操作 221
9.2.1 SPI操作概述 221
9.2.2 SPI模块的主/从操作模式 221
9.3 串行外设接口中断 223
9.5 SPI波特率和时钟模式 224
9.5.1 SPI波特率的确定 224
9.4 数据格式 224
9.5.2 SPI时钟模式 225
9.6 SPI的复位初始化 226
9.7 SPI的数据传送实例 227
9.8 串行外设接口的控制寄存器 228
9.8.1 SPI配置控制寄存器(SPICCR) 228
9.8.2 SPI操作控制寄存器(SPICTL) 230
9.8.3 SPI状态寄存器(SPISTS) 231
9.8.5 SPI仿真缓冲寄存器(SPIRXEMU) 232
9.8.4 SPI波特率寄存器(SPIBRR) 232
9.8.6 SPI串行接收缓冲寄存器(SPIRXBUF) 233
9.8.7 SPI串行发送缓冲寄存器(SPITXBUF) 234
9.8.8 SPI串行数据寄存器(SPIDAT) 234
9.8.9 SPI优先级控制寄存器(SPIPRI) 235
9.9 SPI串行通信实例 235
第10章 CAN控制器模块 239
10.1 CAN总线技术概述 239
10.2 CAN控制器的结构和内存映射 240
10.2.1 CAN控制器结构 240
10.2.2 TMS320LF240x/240xA的CAN内存映射 241
10.3 邮箱和信息对象 243
10.3.1 信息对象 243
10.3.2 邮箱操作 244
10.3.3 信息缓冲器 245
10.3.6 接收邮箱 246
10.3.4 写访问邮箱RAM 246
10.3.5 发送邮箱 246
10.3.7 远程帧的处理 247
10.3.8 邮箱配置 248
10.3.9 CAN接收滤波器 248
10.4 CAN控制寄存器 249
10.4.1 邮箱方向/使能寄存器 249
10.4.2 发送控制寄存器(TCR) 250
10.4.3 接收控制寄存器(RCR) 252
10.4.4 主控制寄存器(MCR) 253
10.4.5 位配置寄存器(BCRn) 255
10.5 CAN状态寄存器 257
10.5.1 错误状态寄存器(ESR) 257
10.5.2 全局状态寄存器(GSR) 258
10.5.3 错误计数寄存器(CEC) 259
10.6 CAN中断逻辑 260
10.6.1 CAN中断标志寄存器(CAN IFR) 261
10.6.2 CAN中断屏蔽寄存器(CAN IMR) 262
10.7 CAN配置模式 263
10.8 低功耗和挂起模式 263
10.8.1 节电(低功耗)模式 263
10.8.2 挂起模式 265
10.9 CAN模块扩展硬件接口 265
10.10 CAN总线通信实例 267
10.10.1 CAN模块发送一个远程帧请求 267
10.10.2 CAN模块自动应答一个远程帧请求 270
第11章 看门狗(WD)定时器 274
11.1 看门狗定时器概述 274
11.2 看门狗定时器的操作 274
11.2.1 控制看门狗定时器操作的寄存器 274
11.2.2 看门狗定时器的时钟 274
11.2.3 看门狗挂起 275
11.2.4 WD定时器的操作 276
11.3 看门狗控制寄存器 277
11.3.1 WD计数器寄存器(WDCNTR) 278
11.3.2 WD复位密钥寄存器(WDKEY) 278
11.3.3 WD定时器控制寄存器(WDCR) 279
第12章 TMS320F240x/240xA引导加载ROM 281
12.1 引导加载ROM概述 281
12.2 协议定义 283
12.2.1 SPI同步传输协议和数据格式 284
12.2.2 SCI异步传输协议和数据格式 284
第13章 应用系统设计 288
13.1 TMS320LF2407A应用系统概述 288
13.2 TMS320LF2407A应用板操作 289
13.2.1 TMS320LF2407A应用板布局 289
13.2.2 TMS320LF2407A应用板电源设计 290
13.2.3 TMS320LF2407A存储器扩展接口 291
13.2.4 TMS320LF2407A应用板指示灯和开关接口电路 296
13.2.5 晶体振荡器接口电路 297
13.2.6 数模转换(DAC)模块 298
13.2.7 外部总线扩展接口 302
13.2.8 JTAG接口 305
13.2.9 SPI仿真数据传输接口 305
13.2.10 外部EEPROM接口 306
13.2.11 异步串行接口(SCI)硬件设计 306
13.2.12 CAN总线接口硬件设计 308
13.2.13 LF2407A应用板的跳线端子 309
13.2.14 复位电路 312
13.3 GAL16V8可编程逻辑器件的逻辑程序 313
13.3.1 元件U17的译码程序 313
13.3.2 元件U10的译码程序 315
附录A 240xA.h和vector.h程序 318
附录B TMS3202407A应用板电路图 327
参考文献 335
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019