TMS320LF240X系列DSP原理及应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:杨风开编著
- 出 版 社:武汉:华中科技大学出版社
- 出版年份:2012
- ISBN:9787560976013
- 页数:278 页
第1章TMS320LF240X硬件结构 1
1.1概述 1
1.1.1计算机原理 1
1.1.2单片机结构 5
1.1.3控制类DSP 7
1.2 CPU 8
1.2.1内部总线结构 8
1.2.2移位定标寄存器 11
1.2.3中央算术逻辑运算单元 12
1.2.4累加器ACC 13
1.2.5乘法器 13
1.2.6状态寄存器 13
1.2.7辅助寄存器算术运算单元 15
1.2.8程序控制 15
1.2.9堆栈 17
1.2.10 CPU内部存储器 18
1.3存储器和I/O空间 18
1.3.1数据存储器 18
1.3.2程序存储器 22
1.3.3外部I/O空间 22
1.3.4等待状态 23
1.3.5存储器和I/O空间映射 24
1.4片内外设 26
1.4.1数字I/O口 27
1.4.2事件管理器 27
1.4.3 A/D转换器 27
1.4.4通信模块 27
1.4.5片内锁相环 28
1.4.6看门狗定时器 30
1.5复位电路和JTAG电路 32
1.5.1复位电路 32
1.5.2 JTAG电路 32
1.6芯片配置和中断 33
1.6.1芯片配置 33
1.6.2中断概念 35
1.6.3 LF240X系列DSP的中断 37
1.7硬件结构和引脚 43
习题 50
第2章 寻址方式和指令系统 52
2.1寻址方式 52
2.1.1立即寻址 52
2.1.2直接寻址 52
2.1.3间接寻址 53
2.2部分指令详解 55
2.2.1装载数据到ACC类指令 55
2.2.2加法指令ADD 58
2.2.3加连乘指令MPYA 59
2.2.4条件减指令SUBC 60
2.2.5规格化指令NORM 62
2.2.6条件跳转指令BANZ 63
2.3指令功能分类列表 63
2.3.1指令概述 63
2.3.2指令功能分类列表 64
2.4指令功能描述 70
2.4.1指令操作数符号说明 70
2.4.2指令功能描述 72
习题 89
第3章 汇编语言程序开发 91
3.1汇编语言程序开发过程 91
3.1.1 DSP应用软件的开发 91
3.1.2存储器管理 94
3.1.3汇编语言语句格式 100
3.1.4常用汇编伪指令 101
3.1.5头文件 104
3.2集成开发环境CCS 114
3.2.1 CCS的安装和设置 114
3.2.2开发界面使用说明 116
3.2.3 CC’C2000的基本应用 119
3.2.4程序的烧写 124
3.3程序编写及调试 124
3.3.1程序编写示例 124
3.3.2开发环境使用及程序调试 125
习题 126
第4章I/O功能及外部中断 127
4.1基本I/O功能 127
4.1.1基本I/O功能的特点 127
4.1.2 I/O控制寄存器 127
4.1.3 I/O数据和方向寄存器 128
4.1.4 I/O口寄存器 128
4.2外部中断功能 129
4.2.1外部中断控制寄存器 129
4.2.2中断程序的编程方法 130
4.3基本I/O功能及外部中断的应用 131
4.3.1发光二极管的控制 131
4.3.2“跑马灯”效果的实现 133
4.3.3按键功能的实现 136
4.3.4数码管显示器的应用 138
4.3.5手摇发电机计数器的设计 142
习题 146
第5章 事件管理器 147
5.1电动机控制的基本知识 147
5.1.1电动机的调速控制 147
5.1.2电动机转速的测量 152
5.1.3电流的测量 154
5.1.4电动机的调速控制方式 155
5.2定时器的通用功能 156
5.2.1定时器的计数模式 156
5.2.2定时器的通用功能 159
5.2.3通用功能的控制寄存器 163
5.2.4捕获功能 166
5.2.5事件管理器中断管理 169
5.3定时器的专用功能 172
5.3.1三相电动机的控制 172
5.3.2基于光电编码器的转速测量 177
5.3.3电流的测量 178
5.3.4事件管理器电路结构 179
5.4事件管理器的应用 180
5.4.1 PWM波形信号的产生 181
5.4.2 SPWM波形信号的产生 183
5.4.3数字频率计的设计 185
5.4.4数字相位差计的设计 188
5.4.5基于霍尔传感器的电动机转速表设计 189
5.4.6基于光电编码器的电动机转速表设计 190
5.4.7单相电动机调速系统设计 192
5.4.8步进电动机控制系统设计 193
5.4.9三相直流无刷电动机控制系统设计 195
习题 200
第6章A/D和D/A转换 202
6.1 A/D转换电路模块 202
6.1.1 A/D转换基本知识 202
6.1.2 A/D转换模块 204
6.1.3 A/D转换寄存器 209
6.2 D/A转换电路的扩展 215
6.2.1 D/A转换原理 215
6.2.2并行接口D/ A转换器件DAC0832 216
6.2.3串行接口D/ A转换器件TLV5617 218
6.3 A/D及D/A的应用 219
6.3.1直流电压表的设计 220
6.3.2交流信号的数据采集系统设计 222
6.3.3 FFT实现方法 225
6.3.4介质损耗测量仪研制 231
6.3.5数字滤波器的设计 232
习题 235
第7章 通信功能及应用 236
7.1串行外设接口 236
7.1.1 SPI的工作原理 236
7.1.2 SPI寄存器 239
7.2串行通信接口 243
7.2.1异步通信的基本知识 243
7.2.2 SCI模块功能 245
7.2.3 SCI模块寄存器 250
7.3 CAN控制器 253
7.3.1 CAN总线 254
7.3.2 CAN协议 255
7.3.3 CAN控制器 259
7.3.4 CAN模块寄存器 260
7.4串行通信功能的应用 270
7.4.1 DSP之间直接串行通信 270
7.4.2 RS232串行通信接口的设计 275
习题 277
参考文献 278
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017