DSP技术及应用
全新正版 假一赔十 可开发票
¥
14.84
6.7折
¥
22
全新
库存3件
作者江金龙
出版社西安电子科技大学出版社
ISBN9787560627717
出版时间2012-09
装帧平装
开本其他
定价22元
货号1200351195
上书时间2024-08-27
商品详情
- 品相描述:全新
- 商品描述
-
目录
章 dsp系统设计的基础知识1
1.1 数制和数制转换1
1.2 数据位数和符号2
1.3 补码2
1.4 补码加减运算3
1.5 符号扩展与补码乘法5
1.6 整数除法运算6
1.7 小数补码和运算6
习题7
第2章 tms320c54x数字信号处理器硬件结构8
2.1 tms320c54x的内部结构及主要特性8
2.1.1 tms320c54x的内部结构8
2.1.2 tms320c54x的主要特性8
2.2 总线结构11
2.3 存储系统11
2.3.1 存储器空间12
2.3.2 片内rom存储器13
2.3.3 数据存储器13
2.3.4 i/o存储器空间16
2.4 中央处理单元(cpu)16
2.4.1 cpu状态和控制寄存器16
2.4.2 算术逻辑单元(alu)20
2.4.3 累加器a和b21
2.4.4 桶形移位器22
2.4.5 乘法器/加法器单元23
2.4.6 比较、选择和存储单元24
2.4.7 指数编码器25
2.5 tms320vc5416的引脚及说明25
习题31
第3章 tms320c54x dsp片内外设32
3.1 时钟发生器32
3.1.1 硬件配置锁相环32
3.1.2 软件配置锁相环33
3.1.3 主时钟clkout输出35
3.2 定时器35
3.2.1 定时器工作原理35
3.2.2 定时器的多时钟应用37
3.3 中断系统38
3.3.1 中断分类38
3.3.2 中断屏蔽寄存器(imr)和中断标志寄存器(ifr)39
3.3.3 中断请求及中断处理39
3.3.4 中断操作流程41
3.3.5 重新映射中断向量地址43
3.4 通用i/o接口43
3.4.1 xf和 ?bio?[tx-]43
3.4.2 hpi数据线用作通用i/o接口44
3.4.3 mcbsp用作通用i/o接口44
3.5 mcbsp用作spi接口45
3.5.1 spi协议与mcbsp45
3.5.2 mcbsp配置为spi的方法46
3.5.3 mcbsp配置为spi主机模式的操作47
3.5.4 mcbsp配置为spi从机模式的操作48
3.5.5 mcbsp用作spi接口的初始化48
3.6 多通道缓冲串口mcbsp48
3.6.1 mcbsp的主要特性48
3.6.2 mcbsp的工作原理49
3.6.3 mcbsp的发送与接收59
3.7 主机接口61
3.7.1 概述61
3.7.2 hpi8接口结构62
3.7.3 hpi8引脚功能62
3.7.4 hpi8有关寄存器63
3.7.5 非复用模式下的hpi16接口64
3.8 dma控制器65
3.8.1 dma寄存器65
3.8.2 dma各个通道寄存器68
3.9 外部总线操作73
3.9.1 外部总线的硬件组成73
3.9.2 外部总线时钟73
3.9.3 外部总线优先权及等待73
3.9.4 外部总线时序74
3.9.5 软件等待状态寄存器和软件等待控制寄存器76
3.9.6 可编程分区切换逻辑78
习题80
第4章 寻址方式与流水线81
4.1 数据寻址方式81
4.1.1 立即数寻址81
4.1.2 绝对寻址82
4.1.3 累加器寻址83
4.1.4 直接寻址83
4.1.5 间接寻址84
4.1.6 存储器映射寄存器寻址88
4.1.7 堆栈寻址88
4.2 程序寻址方式89
4.2.1 程序存储器地址生成器89
4.2.2 程序计数器(pc)和扩展程序计数器(xpc)90
4.2.3 延时转移下的pc操作91
4.3 指令流水线92
4.4 汇编程序流程控制93
4.4.1 条件操作93
4.4.2 分支转移指令94
4.4.3 重复操作指令96
4.4.4 函数调用与返回97
4.4.5 中断99
习题99
第5章 tms320c54x dsp汇编指令100
5.1 汇编程序格式100
5.2 汇编表达式102
5.3 指令中的符号及缩写103
5.4 指令系统105
5.4.1 加载和存储指令105
5.4.2 程序控制指令108
5.4.3 算术运算指令110
5.4.4 逻辑运算指令116
5.4.5 并行操作指令118
5.5 可重复和不可重复执行的指令120
5.5.1 重复执行时变成单周期的多周期指令120
5.5.2 不可重复执行的指令120
5.6 汇编伪指令121
5.6.1 变量定义和常数初始化121
5.6.2 段定义相关伪指令123
5.6.3 引用其他文件和条件汇编123
5.6.4 宏定义和宏引用123
5.6.5 memory和sections伪指令124
习题125
第6章 汇编程序设计126
6.1 算法设计方法126
6.1.1 查表法126
6.1.2 数学变换法127
6.2 fir滤波器的设计128
6.2.1 直接型fir滤波器实现129
6.2.2 系数对称fir滤波器实现132
6.2.3 fir滤波系数的matlab辅助设计134
6.2.4 dsplib库中的fir滤波函数135
6.2.5 调用dsplib库文件的方法136
6.3 iir滤波器设计137
6.3.1 iir滤波器传递函数及实现结构137
6.3.2 iir滤波系数的matlab辅助设计138
6.3.3 dsplib库的iir滤波器程序140
6.4 快速傅立叶变换的dsp实现141
6.4.1 基2复数fft算法的原理141
6.4.2 实序列fft算法(rfft)原理142
6.4.3 蝶形运算的实数实现144
6.4.4 16点rfft算法流程144
习题145
第7章 c语言编程与混合编程146
7.1 c语言编程146
7.1.1 c54x支持的基本数据类型146
7.1.2 常量与变量147
7.1.3 运算符与表达式147
7.1.4 函数及调用规则148
7.1.5 c语言库函数148
7.1.6 dsplib汇编库函数149
7.2 c程序编译151
7.2.1 c编译器生成的段151
7.2.2 c编译器的寄存器规则152
7.2.3 c程序的系统初始化153
7.3 c语言与汇编语言混合编程153
7.3.1 混合编程方式153
7.3.2 c程序访问汇编变量153
7.3.3 c程序访问汇编函数155
习题156
第8章 dsp硬件系统设计157
8.1 dsp应用领域157
8.2 dsp系统设计流程157
8.3 dsp硬件系统设计159
8.3.1 电源模块159
8.3.2 复位电路160
8.3.3 存储器160
8.3.4 a/d和d/a模块161
8.3.5 键盘和液晶显示器162
8.3.6 仿真接口162
8.4 键盘输入接口设计163
8.4.1 行列式键盘工作原理163
8.4.2 独立式键盘工作原理164
8.4.3 标准ps/2键盘工作原理164
8.4.4 行列式键盘与dsp接口编程166
8.5 液晶显示器接口设计167
8.5.1 显示结构167
8.5.2 引脚说明168
8.5.3 串行传输时序图169
8.5.4 指令说明169
8.5.5 液晶显示器与dsp接口应用174
8.6 a/d接口设计175
8.6.1 tlv1572工作原理175
8.6.2 tlv1572与dsp接口应用177
8.7 d/a接口设计178
8.7.1 tlv5617工作原理178
8.7.2 tlv5617与dsp接口应用180
习题181
附录1 线性相位fir低通滤波器设计的matlab程序182
附录2 浮点数转化为定点十六进制数的matlab程序184
附录3 rfft汇编程序187
参考文献198
内容摘要
江金龙编著的《DSP技术及应用(高等学校电子与通信类专业十二五规划教材)》以c5000系列dsp中的tms320vc5416芯片为主线,介绍dsp的cpu结构、片内外设、寻址方式、指令流水线、汇编指令、汇编程序设计、c语言编程与混合编程和硬件系统设计等内容。 全书共分为8章。章介绍dsp系统设计的基础知识; 第2~3章介绍dsp芯片的硬件结构和片内外设,内容从简单到复杂,逐步深入; 第4~6章介绍寻址方式、 指令流水线、汇编指令和汇编程序设计,并采用c语言与汇编语言相结合的方式讲授,便于读者深入理解和应用;第7章介绍c语言编程与混合编程,实现c语言与汇编语言的优势互补;第8章dsp硬件系统设计介绍键盘输入、液晶显示输出、a/d与d/a等模块的设计及编程,帮助读者实现从理论到实践的转变。通过学习,读者可独立设计一个基本的dsp系统。 《DSP技术及应用(高等学校电子与通信类专业十二五规划教材)》可作为工科类高等学校通信工程、电子信息工程、生物医学工程和自动化等专业的本科教材,也可作为相关技术人员和科研人员的参考书。
— 没有更多了 —
以下为对购买帮助不大的评价