图书介绍
DSP技术原理及应用教程pdf电子书版本下载
- 刘艳萍主编;贾志成,李志军,王宝珠编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:7810776061
- 出版时间:2005
- 标注页数:305页
- 文件大小:19MB
- 文件页数:315页
- 主题词:数字信号-信号处理-高等学校-教材
PDF下载
下载说明
DSP技术原理及应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录 1
第1章 绪论 1
1.1 数字信号处理 1
1.2 数字信号处理器 3
1.2.1 DSP芯片的特点 3
1.2.2 DSP芯片的分类及选择 5
1.3 定点DSP的数据格式 7
1.4 DSP芯片的发展及应用 10
1.4.1 DSP芯片的发展 10
1.4.2 DSP芯片的应用 11
1.5 TMS320系列DSP发展概述 12
1.5.1 TMS320C2000系列简介 12
1.5.2 TMS320C5000系列简介 15
1.5.3 TMS320C6000系列简介 18
1.5.4 TMS320C5000 DSP+RISC 22
1.5.5 TI公司的其他DSP芯片简介 25
习题 26
第2章 TMS320C54x的结构原理 27
2.1 TMS320C54x的内部结构及主要特性 27
2.1.1 TMS320C54x的内部结构 27
2.1.2 TMS320C54x的主要特性 28
2.2 总线结构 31
2.3 存储系统 32
2.3.1 存储器空间 33
2.3.2 程序存储器 35
2.3.3 数据存储器 37
2.3.4 I/O空间 38
2.4 中央处理单元(CPU) 39
2.4.1 CPU状态和控制寄存器 40
2.4.2 算术逻辑单元(ALU) 44
2.4.3 累加器A和B 47
2.4.4 桶形移位器 48
2.4.5 乘法器/加法器单元 50
2.4.6 比较、选择和存储单元 51
2.4.7 指数编码器 53
2.4.8 地址发生器 53
2.5 片内外设 55
2.5.1 通用I/O口 56
2.5.2 定时器 56
2.5.3 时钟发生器 59
2.5.4 软件可编程等待状态发生器 65
2.5.5 存储器组切换逻辑 66
2.5.6 HPI接口 69
2.5.7 串行接口 73
2.5.8 JTAG接口 105
2.6 中断系统 105
2.6.1 中断系统概述 105
2.6.2 中断标志寄存器(IFR)及中断屏蔽寄存器(IMR) 107
2.6.3 接收应答中断请求及中断处理 107
2.6.4 重新映射中断向量地址 112
2.7 流水线结构 113
习题 114
第3章 TMS320C54x硬件系统设计 116
3.1 TMS320C54x硬件系统组成部分 116
3.2 TMS320C54x的时钟及复位电路设计 116
3.2.1 时钟电路设计 116
3.2.2 复位电路设计 117
3.3 供电系统设计 119
3.4 外部存储器和I/O扩展设计 119
3.4.1 外扩数据存储器电路设计 121
3.4.2 外扩程序存储器电路设计 122
3.4.3 I/O(输入/输出接口)扩展电路设计 123
3.5 A/D和D/A接口设计 125
3.6 3.3V和5V混合逻辑设计 126
3.7 JTAG在线仿真调试接口电路设计 127
习题 128
4.2 汇编源程序格式 129
4.2.1 汇编源程序语句格式 129
4.1 指令系统概述 129
第4章 TMS320C54x指令系统 129
4.2.2 汇编语言常量 131
4.2.3 字符串 133
4.2.4 符号 133
4.2.5 表达式 133
4.3 汇编语言指令系统 135
4.3.1 指令系统中的符号和缩写 135
4.3.2 指令系统中的记号和运算符 139
4.3.3 指令系统分类 140
4.4 寻址方式 141
4.4.1 立即数寻址 141
4.4.2 绝对地址寻址 142
4.4.3 累加器寻址 144
4.4.4 直接寻址 144
4.4.5 间接寻址 146
4.5 汇编伪指令 155
4.4.7 堆栈寻址 155
4.4.6 存储器映射寄存器寻址 155
4.5.1 段定义伪指令 156
4.5.2 常数初始化伪指令 160
4.5.3 段程序计数器定位指令.align 162
4.5.4 输出列表格式指令.drlist/.drnolist 162
4.5.5 引用其他文件的伪指令 163
4.5.6 条件汇编指令 163
4.5.7 汇编时的符号定义伪指令 164
4.6 宏语言 165
4.5.8 其他方面的汇编伪指令 165
4.7 链接伪指令 167
习题 172
第5章 TMS320C54x的软件开发与设计 174
5.1 TMS320C54x软件开发过程 174
5.2 汇编语言编程 176
5.2.1 汇编语言程序的编写方法 176
5.2.2 汇编语言程序的编辑、汇编和链接过程 177
5.3.1 ’C54xDSP C优化编译器 192
5.3 C语言编程 192
5.3.2 C语言编程链接命令文件的设计 198
5.4 用C语言和汇编语言混合编程 200
5.5 引导方式设计 207
习题 211
第6章 TMS320C54x的开发应用 213
6.1 片上外设应用 213
6.1.1 定时器/计数器编程和应用 213
6.1.2 多缓冲串口(McBSP)的应用 221
6.2 系统应用 229
6.2.1 FIR滤波器的实现方法 229
6.2.2 正弦信号发生器 238
6.2.3 循环码的解码器与CRC纠错原理 248
第7章 DSP集成开发环境CCS及其使用 257
7.1 C5000 Code Composer Studio简介 257
7.2 CCS安装及设置 257
7.2.1 系统配置要求 257
7.2.3 “CCS setup”配置程序 258
7.2.2 安装CCS 258
7.3 CCS集成开发环境应用 259
7.3.1 概述 259
7.3.2 CCS的窗口、主菜单和工具条 259
7.3.3 建立工程文件 262
7.3.4 编辑源程序 263
7.3.5 构建工程 265
7.3.6 调试 266
7.3.7 断点设置 267
7.3.8 探针断点 269
7.3.9 内存、寄存器和变量操作 269
7.3.10 数据输入与结果分析 273
7.3.11 评估代码性能 279
7.3.12 内存映射 281
7.3.13 通用扩展语言GEL 282
7.4 仿真中断与I/O端口 282
7.4.1 用simulator仿真中断 282
7.4.2 用simulator仿真I/O口 286