DSP控制工程实践技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:付家才主编;孟毅男,冯新宇副主编
- 出 版 社:北京:化学工业出版社
- 出版年份:2005
- ISBN:7502565582
- 页数:260 页
1 DSP概述 1
1.1 DSP基础知识 1
1.1.1 DSP芯片的概念 1
1.1.2 DSP芯片的发展 1
目录 1
1.1.3 DSP芯片的分类 2
1.1.4 DSP芯片的选择 3
1.1.5 DSP芯片的组成结构 4
1.1.6 DSP处理器与微控制器的比较 5
1.1.7 DSP系统的特点 6
1.2.1 TI公司的DSP芯片 7
1.2 主要DSP芯片简介 7
1.2.2 其他公司的DSP芯片 9
1.3 DSP发展现状及其应用 10
1.3.1 国内DSP的发展 10
1.3.2 DSP技术的发展趋势 11
1.3.3 DSP的应用 12
本章小结 13
习题与思考题 13
2.1.2 中央处理器单元 14
2.1.1 总线结构 14
2.1 TMS320C54xx硬件结构简介 14
2 TMS320C54xx硬件系统 14
2.1.3 中央存储器组织 18
2.1.4 存储器映射寄存器 18
2.1.5 片内外围设备 20
2.1.6 外部总线接口 21
2.1.7 IEEE 1149.1标准扫描逻辑 21
2.2 C54xx端子和信号说明 21
2.3.1 TMS320C5409芯片 27
2.3.2 JTAG仿真口的连接 27
2.3 DSP最小系统电路设计 27
2.3.3 有关电源芯片的说明 29
2.3.4 时钟信号的接入简介 31
2.3.5 其他端子和测试信号 32
2.3.6 调试中可能遇到的问题 33
2.4 中断和定时 33
2.4.1 中断概述 33
2.4.2 中断寄存器 35
2.4.3 中断响应过程 36
2.4.6 中断矢量程序 37
2.4.4 其他中断内容 37
2.4.5 中断响应流程图 37
2.4.7 定时器 39
2.4.8 定时控制寄存器 41
2.5 D/A与DSP的连接 42
2.5.1 典型DSP硬件系统的总体结构 42
2.5.2 有关D/A转换器的说明 43
2.5.3 TLC7528与C5409的连接 44
2.5.4 D/A转换器的调试 45
2.6.1 有关A/D转换器的说明 46
2.5.5 D/A应用的其他问题 46
2.6 A/D与DSP的连接 46
2.6.2 TLV1571与C5409的连接 49
2.6.3 TLV1571的调试 49
2.6.4 A/D应用的其他问题 55
2.7 串口 56
2.7.1 标准串口 56
2.7.2 缓冲串口 57
2.8 EPROM与DSP的连接 73
习题与思考题 76
本章小结 76
3 DSP软件设计 77
3.1 TMS320C54x/C55x的初始化 77
3.1.1 寄存器初始化 77
3.1.2 矢量表初始化 80
3.1.3 串行口初始化 82
3.2 TMS320C54x/55x的软件应用 86
3.2.1 编程注意事项 86
3.2.2 软件编程技巧 87
3.3.1 8位并行BOOT的实现 90
3.3 TMS320C54x/C55x的BOOT设计 90
3.3.2 TMS320LC549内部BOOT程序的缺陷 91
3.3.3 超过32K地址范围的BOOT方法 92
本章小结 92
习题与思考题 92
4 DSP指令系统 93
4.1 寻址方式 93
4.1.1 数据寻址 93
4.1.2 程序寻址 96
4.2.2 符号与缩写 97
4.2.1 汇编语言源程序格式 97
4.2 指令系统 97
4.2.3 汇编指令介绍 101
4.2.4 算术指令 101
4.2.5 逻辑指令 125
4.2.6 程序控制指令 133
4.2.7 装载和存储指令 149
本章小结 168
习题与思考题 168
5.1.1 C编译器 169
5 DSP芯片开发 169
5.1 代码生成工具 169
5.1.2 宏汇编器 170
5.1.3 链接器 171
5.1.4 文档管理器库生成器 171
5.1.5 代码格式转换器 172
5.1.6 RTS头文件 173
5.2 代码调试工具 173
5.2.1 C/汇编语言源码调试器 173
5.2.3 软件模拟器 174
5.2.2 初学者工具DSK 174
5.2.4 评价模块EVM 175
5.2.5 软件开发系统SWDS 175
5.2.6 仿真器XDS 175
5.3 集成开发环境CCS 176
5.3.1 CCS的主要特点 176
5.3.2 CCS开发软件安装及配置 177
5.3.3 CCS开发软件菜单介绍 180
5.4 C语言开发DSP 186
5.4.1 TMS320C54xC语言特征 186
5.4.2 TMS320C54xC语言的数据类型 187
5.4.3 关键字 188
5.4.4 寄存器变量与全局寄存器变量 190
5.4.5 pragma伪指令 191
5.4.6 产生链接名 194
5.4.7 初始化静态和全局变量 194
本章小结 195
习题与思考题 195
6 DSP应用 196
6.1 数字滤波器的实现 196
6.1.1 FIR滤波器的DSP实现 196
6.1.2 IIR滤波器的DSP实现 202
6.1.3 自适应滤波器的DSP实现 204
6.2 FFT的实现 209
6.3 正弦和余弦信号发生器 216
6.4 自举加载器 221
6.4.1 8位或16位并行EPROM模式自举加载 222
6.4.2 I/O自举加载 223
6.4.3 串行自举加载 225
本章小结 226
习题与思考题 226
7.2 设计实践的教学过程 227
7.1 DSP工程实践内容 227
7 DSP工程实践方法 227
7.3 验证性实践内容选题设计 228
7.3.1 DSP指令练习 228
7.3.2 数据存储器和程序存储器 231
7.3.3 异步串口 231
7.3.4 同步串口 232
7.3.5 步进电机控制 233
7.3.6 硬件中断 233
7.3.7 定时器 233
7.3.11 正弦波发生器 234
7.3.10 滤波器 234
7.3.8 急救车与交通灯 234
7.3.9 直流伺服电机调速控制 234
7.3.12 语音录、放 235
7.4 综合性实践内容选题设计 235
7.4.1 数字存储示波器 235
7.4.2 同步串口 235
7.4.3 LMS滤波器实验 235
7.4.4 卷积算法 236
7.4.6 黑白图像采集与灰度阈值变换 237
7.4.5 语音录、放 237
7.4.7 温度测量 238
7.4.8 快速傅里叶变换算法 238
7.4.9 自相关算法 239
7.4.10 互相关算法 239
本章小结 240
附录1 TMS320C54x指令系统—览表 241
附录2 TMS320C54x的端子图 250
附录3 TMS320C54x汇编命令—览表 257
参考文献 260
- 《市政工程基础》杨岚编著 2009
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019