TMS320C240原理与C语言控制应用实习PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:黄英哲,董胜源编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2003
- ISBN:7508414152
- 页数:449 页
第1章 TMS320C240 DSP数字信号处理器结构介绍 1
1-1 TMS320C240数字信号处理器内部结构与特性 3
1-1.1 DSP核心(core)部分与状态寄存器设定 4
1-1.2 存储器部分 6
1-1.3 事件管理(Event Manager)部分 9
1-1.4 I/O外围设备(peripheral)部分 9
1-1.5 DSP其他部分 10
1-2 存储器空间结构 10
1-2.1 程序存储器 12
1-2.2 数据存储器 14
1-2.3 共享数据存储器 17
1-2.4 I/O空间(I/O space) 18
第2章 TMS320C240 DSP数字信号处理器硬件介绍 20
2-1 TMS320C240/F240引脚电路介绍 22
2-1.1 电源引脚及空脚介绍 24
2-1.2 时钟(CLOCK)引脚介绍与设定 25
2-1.3 CPU控制引脚介绍 27
2-1.4 外部存储器控制脚介绍 29
2-1.5 数字I/O脚介绍 31
2-1.6 外部中断脚(External interrupt)介绍 32
2-1.7 通用计时器外部控制脚介绍 33
2-1.8 捕捉器引脚(Capture)介绍 33
2-1.9 PWM及比较器输出脚 34
2-1.10 模拟/数字传换器(Analog to Digital Converter)介绍 35
2-1.11 串行I/O脚介绍 37
2-1.12 JTAG标准接口脚 38
2-2 外部存储器与I/O的控制 39
2-2.1 外部存储器及I/O读取(Read)控制 41
2-2.2 外部存储器及I/O写入(Write)控制 43
2-2.3 外部慢速存储器与I/O设备控制 44
2-2.4 译码器与存储器电路控制 45
2-2.5 外部扩充I/O的控制 49
2-3 DMA-DSP 240(LH-092)控制单板整体电路 53
2-3.1 LH-092的CPU电路 53
2-3.2 LH-092的存储器及I/O电路 54
2-3.3 LH-092电路板外型 55
2-4 PRO-OPEN DSP 320F24X控制器(LH-069)整体结构图 55
2-5 DSP240 I/O模块实验板(LH-069) 56
2-5.1 电源电路及引脚转换 57
2-5.2 地址译码、PWM译码及驱动IC电路 58
2-5.3 直流马达闭回路控制电路 59
2-5.4 脉冲产生器 60
2-5.5 光耦合输入电路 61
2-5.6 光耦合输出电路 62
2-5.7 七段显示器输出电路 62
第3章 Code Composer介绍 64
3-1 Code Composer操作 65
3-1.1 Code Composer的设定 65
3-1.2 Code Composer窗口介绍 66
3-1.3 Code Composer基本操作 72
3-2.1 单步执行实习 77
3-2 Code Composer进阶操作 77
3-2.2 中断点(breakpoint)控制 79
3-2.3 探针点(Probe Point)功能设定 80
3-2.4 图形界面追踪 82
3-2.5 数据追踪与Matlab操作 84
第4章 输出入控制与实习 87
4-1 数字I/O控制与实习 88
4-1.1 IOPA及IOPB设定与实习 89
4-1.2 IOPC设定与实习 94
4-1.3 锁相回路(PLL)时钟信号与省电模式控制 97
4-2 通用I/O控制与实习 102
4-2.1 通用I/O控制 102
4-2.2 通用I/O实习 105
4-3 扩充I/O设定与实习 107
4-3.1 扩充I/O设定 108
4-3.2 扩充I/O基本实习 114
第5章 中断原理与外部中断实习 118
5-1 不可屏蔽中断控制与实习 123
5-1.1 不可屏蔽中断控制 123
5-1.2 不可屏蔽中断实习 124
5-2 可屏蔽中断控制与实习 131
5-2.1 可屏蔽中断控制 135
5-2.2 外部中断实习 139
第6章 计时器和看门狗计时控制与实习 142
6-1 通用计时器的控制与实习 145
6-1.1 通用计时器的控制 146
6-1.2 通用计时器实习 151
6-2 通用计时器的中断控制与实习 154
6-2.1 通用计时器的中断控制 155
6-2.2 通用计时器的中断实习 158
6-3 计时比较器的控制与实习 160
6-3.1 计时比较器的控制 160
6-3.2 计时比较器实习 162
6-4 实时中断及看门狗计时的控制与实习 164
6-4.1 实时计时中断的控制与实习 169
6-4.2 看门狗计时器的控制与实习 171
第7章 比较器与PWM控制与实习 174
7-2 简单功能比较器控制与实习 178
7-1.1 简单功能比较器的控制 179
7-1.2 简单功能比较器实习 181
7-2 全功能比较器与PWM的控制与实习 183
7-2.1 全功能比较器的控制 184
7-2.2 全功能比较器与PWM实习 189
第8章 捕捉器和转轴编码器原理与实习 192
8-1 捕捉器的控制与实习 195
8-1.1 捕捉器的控制 196
8-1.2 捕捉器的实习 198
8-2 捕捉器中断控制与实习 199
8-2.1 捕捉器中断控制 200
8-2.2 捕捉器中断实习 201
8-3 转轴编码器(QEP)的控制与实习 203
8-3.1 转轴编码器(QEP)的控制 204
8-3.2 转轴编码器(QEP)的实习 205
第9章 模拟/数字转换器控制与实习 211
9-1 ADC的控制与实习 214
9-1.1 ADC的控制 214
9-1.2 ADC控制步骤 217
9-1.3 ADC实习 218
9-2 ADC中断控制与实习 222
9-2.1 ADC中断控制 222
9-2.2 ADC中断控制实习应用范例 224
第10章 串行端口接口控制与实习 227
10-1 串行通信接口(SCI)控制与实习 228
10-1.1 SCI寄存器介绍 233
10-1.2 SCI操作控制 240
10-1.3 SCI实习范例 243
10-2 串行外围接口(SPI)控制与实习 249
10-2.1 SPI操作模式 251
10-2.2 SPI寄存器介绍 253
10-2.3 SPI自我传输实习范例 257
第11章 闪存程序化 260
11-1 闪存的控制 261
11-1.1 存取模式选择 261
11-1.2 寄存器存取模式控制 262
11-1.3 抹除(Erase)闪存步骤 263
11-1.4 验证写入数据或抹除闪存步骤 265
11-2 闪存范例程序 267
第12章 应用电路实习 270
12-1 七段显示器输出实习 271
12-2 数字/模拟转换器(DAC)输出实习 277
12-3 液晶显示器输出实习 279
12-3.1 文本型LCD引脚介绍 280
12-3.2 LCD内部功能介绍 281
12-3.3 LCD指令码工作说明 284
12-3.4 LCD指令码工作顺序 287
12-4 8255输出入实习 294
12-5 RTC计时输入实习 297
12-6 键盘输入实习 303
12-7 计算机音乐输出实习 309
12-8 步进马达控制输出实习 314
12-8.1 步进马达控制原理 314
12-8.2 步进马达专用IC(PMM8713)实习 318
12.9 直流马达控制实习 327
12-9.1 直流马达正反转与转速控制实习 328
12-9.2 具保护功能直流马达正反转与转速控制实习 330
12-10 三相直流无刷马达控制与实习 332
12-10.1 三相直流无刷马达控制 332
12-10.2 三相直流无刷马达实习 336
12-11 转轴编码器(ENCODER)专用IC控制 342
12-11.1 HCTL-2020外接编/译码电路工作原理 343
12-11.2 HCTL-2020外接编/译码电路实习范例 346
第13章 PID马达伺服控制 349
13-1 三相马达伺服控制硬件结构 350
13-2 PID运动控制实现 352
13-2.1 PID运动控制简介 355
13-2.2 PID的调整 358
13-3 PID马达伺服运动控制实习范例 359
13-3.1 PID三相马达伺服运动控制(六步方波向量控制) 359
13-3.2 PID三相马达伺服运动控制(DAC输出马达控制) 367
13-3.3 PID单相直流马达伺服运动控制 373
附录A DSP程序语言操作 379
A-1 DSP汇编语言、组译器与编译器的操作 382
A-1.1 汇编语言语法 382
A-1.2 共同目的文件格式 385
A-1.3 组译器(Assembler) 388
A-1.4 连接器(Linker) 389
A-1.5 编译器(Compiler) 391
A-1.6 文件管理器(Archiver) 393
A-1.7 宏指令(Macro) 394
A-1.8 Hex转换的公用程序 397
A-2 DSPC语言的操作 398
A-2.1 C语言中断向量地址的设定 398
A-2.2 C语言程序连接 401
A-2.3 C语言对于中断要求处理 402
A-2.4 C语言对于I/O地址的定义 402
A-3 C语言与汇编语言之间接口 403
A-2.5 函数库(Libraies)及header files 403
A-3.1 C语言与汇编语言方法连接方法(1) 404
A-3.2 C语言连接方法(2) 405
附录B PRO-OPEN DSP 320F24X(LH-069)控制器电路 406
B-1 LH-069 DSP控制器介绍 407
B-1.1 LH-069 DSP控制器特性 407
B-1.2 存储器模块设计 409
B-1.3 译码电路地址 413
B-2 LH-069整体电路 417
附录C C语言程序设计 423
C-1 C语言数据格式与表达式 424
C-1.1 常数数据格式 424
C-1.2 变量与数据格式 425
C-1.3 C语言的表达式与运算符 430
C-2 C语言指令 437
C-2.1 goto指令 437
C-2.2 if-else指令 438
C-2.3 switch-case-break指令 440
C-2.4 while指令 441
C-2.5 for指令 441
C-2.6 do-while指令 442
C-2.7 break指令 443
C-2.8 continue指令 443
C-3 C语言函数库 444
C-3.1 自定函数 444
C-3.2 内部函数 446
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018