基本信息
书名:DSP控制器原理与应用技术(工业和信息化部“十二五”规划教材)
定价:39.00元
作者:姚睿,付大丰,储剑波
出版社:人民邮电出版社
出版日期:2014-08-01
ISBN:9787115362773
字数:
页码:
版次:1
装帧:平装
开本:16开
商品重量:0.4kg
编辑推荐
内容提要
目录
章 绪论1
1.1 概述1
1.1.1 数字信号处理及其实现方法1
1.1.2 DSP的主要特点2
1.2 DSP的发展及应用3
1.2.1 DSP的发展3
1.2.2 DSP的典型应用4
1.3 DSP应用系统及其设计开发5
1.3.1 DSP应用系统的构成5
1.3.2 DSP应用系统的设计方法5
1.4 典型DSP简介6
1.4.1 市场上DSP概况6
1.4.2 TI的DSP处理器概况6
1.4.3 TMS320C2000系列DSP控制器7
1.5 TMS320F28335 DSP控制器简介9
1.5.1 TMS320F28335芯片封装和引脚9
1.5.2 TMS320F28335 DSP控制器性能概述10
1.6 DSP控制器的基本原理和学习方法11
习题与思考题12
第2章 硬件基础13
2.1 内部功能结构13
2.1.1 总体结构及功能模块概述13
2.1.2 总线结构与流水线14
2.2 中央处理单元16
2.2.1 C28x CPU执行单元16
2.2.2 C28x CPU兼容模式18
2.2.3 C28x CPU寄存器组18
2.2.4 浮点处理单元FPU及其寄存器组21
2.3 存储器与存储空间22
2.3.1 存储空间映射22
2.3.2 片内存储器配置22
2.3.3 外部存储器接口24
2.4 时钟源模块24
2.4.1 概述24
2.4.2 各子模块及其控制25
2.5 电源与系统复位30
2.5.1 供电电源30
2.5.2 系统复位30
习题与思考题30
第3章 软件开发基础32
3.1 DSP软件开发流程32
3.2 汇编程序开发基础33
3.2.1 寻址方式与指令系统33
3.2.2 公共目标文件格式36
3.2.3 汇编程序开发40
3.3 C/C 程序开发基础42
3.3.1 TMS320x28xx C/C 优化编译器42
3.3.2 C/C 编程基础44
3.4 C/C 和汇编混合编程48
3.4.1 C/C 编译器运行环境48
3.4.2 C/C 和汇编接口52
3.4.3 混合编程方法53
3.5 集成开发环境及其应用57
3.5.1 集成开发环境简介57
3.5.2 DSP应用程序开发调试示例60
3.5.3 程序烧写66
3.5.4 通用扩展语言(GEL)简介66
3.5.5 DSP/BIOS工具简介67
3.6 基于示例模板的驱动程序开发67
3.6.1 驱动程序开发包简介67
3.6.2 外设寄存器访问的硬件抽象层方法68
3.6.3 片内外设驱动程序示例文件模板71
3.6.4 驱动程序设计方法72
习题与思考题72
第4章 基本外设及其应用开发75
4.1 通用数字输入/输出(GPIO)模块75
4.1.1 GPIO模块结构与工作原理75
4.1.2 GPIO寄存器76
4.1.3 GPIO模块应用示例80
4.2 中断管理系统83
4.2.1 中断管理系统概述83
4.2.2 各级中断及其管理84
4.2.3 中断响应过程87
4.2.4 中断向量表及其映射与描述88
4.3 CPU定时器92
4.3.1 CPU定时器结构与工作原理92
4.3.2 CPU定时器的寄存器92
4.3.3 CPU定时器中断示例93
习题与思考题94
第5章 控制类外设及其应用开发96
5.1 增强脉宽调制(ePWM)模块96
5.1.1 ePWM模块结构及工作原理96
5.1.2 ePWM各子模块及其控制98
5.1.3 ePWM应用示例109
5.1.4 高精度脉宽调制模块111
5.2 增强捕获(eCAP)模块112
5.2.1 捕获模式下结构及工作原理113
5.2.2 APWM模式下结构及工作原理114
5.2.3 eCAP中断控制115
5.2.4 eCAP模块的寄存器115
5.2.5 eCAP应用示例116
5.3 增强正交编码脉冲(eQEP)模块119
5.3.1 光电编码器工作原理119
5.3.2 eQEP模块结构及工作原理120
5.3.3 eQEP子模块及其控制120
5.3.4 eQEP中断控制129
5.3.5 eQEP应用示例130
5.4 模/数转换(ADC)模块134
5.4.1 ADC模块结构及工作原理134
5.4.2 ADC模块的寄存器141
5.4.3 ADC模块应用示例144
习题与思考题145
第6章 通信类外设及其应用开发148
6.1 串行通信(SCI)模块148
6.1.1 SCI模块的结构与工作原理148
6.1.2 SCI模块的寄存器154
6.1.3 SCI模块应用示例158
6.2 串行外设(SPI)模块160
6.2.1 SPI模块结构与工作原理160
6.2.2 SPI模块的寄存器163
6.2.3 SPI模块应用示例166
6.3 增强控制器局域网(eCAN)模块168
6.3.1 CAN总线及CAN帧格式168
6.3.2 eCAN结构与工作原理168
6.3.3 eCAN模块的寄存器169
6.3.4 eCAN模块的操作控制176
6.3.5 eCAN模块应用示例180
6.4 多通道缓冲串口(McBSP)模块182
6.4.1 McBSP的结构与工作原理182
6.4.2 McBSP寄存器185
6.4.3 McBSP模块应用示例189
6.5 I2C总线模块192
6.5.1 I2C总线的构成及信号类型192
6.5.2 I2C总线模块结构与工作原理192
6.5.3 I2C总线模块的寄存器193
6.5.4 I2C总线模块应用示例196
习题与思考题200
第7章 DSP应用系统设计201
7.1 DSP小系统设计201
7.1.1 电源电路设计201
7.1.2 复位电路设计204
7.1.3 时钟电路设计205
7.1.4 JTAG接口电路设计205
7.1.5 3.3V和5V混合逻辑系统接口设计205
7.1.6 外部存储器扩展206
7.2 模数接口电路设计207
7.2.1 片内ADC模块输入保护电路设计208
7.2.2 并行ADC接口电路设计209
7.2.3 并行DAC接口电路设计210
7.2.4 扩展并行接口的访问211
7.3 串行数据通信接口电路设计212
7.3.1 串行通信接口(SCI)212
7.3.2 串行外设接口(SPI)212
7.3.3 CAN总线控制器接口213
7.3.4 I2C日历时钟电路设计213
7.4 人机接口及显示电路设计217
7.4.1 键盘接口电路217
7.4.2 LED显示电路218
7.4.3 LCD及其接口电路222
7.5 永磁同步电机DSP控制系统设计225
7.5.1 永磁同步电机的数学模型225
7.5.2 基于DSP的永磁同步电动机矢量控制系统设计227
习题与思考题237
第8章 基于Proteus的DSP系统设计与仿真238
8.1 Proteus开发环境简介238
8.1.1 Proteus的软件组成238
8.1.2 Proteus ISIS基本操作239
8.2 Proteus ISIS原理图设计241
8.2.1 智能原理图输入流程241
8.2.2 原理图绘制常用工具241
8.2.3 Proteus VSM虚拟系统模型244
8.3 DSP系统设计与仿真244
8.3.1 设计示例245
8.3.2 仿真示例251
习题与思考题252
附录 176引脚LQFP封装F28335引脚功能分配和描述253
参考文献259
作者介绍
文摘
序言
这本书的实用性简直超出了我的预期,完全符合“应用技术”这四个字的要求。我通常很反感那些只停留在数学推导层面而缺乏实际案例支撑的教材,但这本书在这方面做得非常出色。每一个章节的末尾,或者关键算法介绍之后,都会紧跟着一个或多个具体的应用案例分析,比如音频滤波器的实现、电机控制中的PID算法优化等等。这些案例不仅提供了算法的伪代码或C语言片段,更重要的是,它深入探讨了如何将这些代码移植到实际的DSP开发环境中去调试和优化,涉及到中断服务程序的设计、内存映射、以及特定指令集的利用效率等硬核内容。对于那些渴望将理论快速转化为生产力的人来说,这本书就像是一本详细的“操作手册”加“故障排除指南”,而不是一本空洞的“理论百科”。
评分我对这本书的逻辑组织结构感到非常满意,它不是简单地罗列知识点,而是构建了一个严密的知识体系。开篇对于数字信号处理的基本概念回顾得恰到好处,没有过度纠缠于已经被无数教材讲烂的基础,而是迅速将重点聚焦到了“控制器”这一核心应用上。随后,作者很巧妙地将理论算法的学习与具体的硬件实现平台(比如某些主流DSP芯片的架构)进行了绑定,这种“知其所以然”的教学方式,比单纯讲算法原理要实在得多。我特别欣赏它对实时性、资源约束等工程实际问题的关注,很多教材只谈理想情况下的最优解,而这本书则会告诉你,在有限的资源下,如何权衡精度和速度,做出最实用的工程决策。这种由浅入深、层层递进的叙事方式,让初学者不会感到迷茫,有经验的工程师也能从中找到新的思考角度。
评分这套书的排版和印刷质量相当不错,纸张的质感拿在手里很舒服,字体大小适中,阅读起来眼睛不累。尤其值得称赞的是,书中那些复杂的数学公式和电路图都清晰无比,线条锐利,标注一目了然。对于我们这些需要长时间面对技术资料的工程师来说,这种细节上的用心真的能大大提升学习效率。我记得有一次为了理解一个采样保持电路的转换过程,翻阅了好几家资料,只有这本教材里对应的图示能让我瞬间抓住核心要点。作者在图文编排上显然是下了大功夫的,理论推导和实际应用框图穿插得非常自然,不会让人感觉生硬地从理论跳到实践。而且,很多关键概念旁边的注释都非常精炼到位,避免了冗长拖沓的描述,直击痛点。总而言之,从物理媒介的角度来看,这绝对是一本值得收藏和反复翻阅的工具书,不是那种看完一遍就想扔掉的快餐读物。
评分作者在处理复杂概念时的叙述风格非常独特,带有一种老派工程师特有的严谨与务实,少了一些花哨的修饰词,多的是实实在在的数据和原理剖析。例如,在讲解有限脉冲响应(FIR)滤波器设计时,它并没有止步于窗口函数的简单介绍,而是深入探讨了不同窗口函数在过渡带衰减和通带纹波之间的权衡,并用直观的图表展示了它们对系统稳定性的潜在影响。阅读过程中,我感觉自己仿佛不是在读一本教材,而是在听一位经验丰富的项目负责人讲解项目难点。这种风格使得信息传递的效率极高,即便是初次接触这些高阶滤波技术的读者,也能感受到其背后的工程哲学——在任何时候,我们都要对设计的后果负责。
评分最让我感到惊喜的是这本书对“工业和信息化部‘十二五’规划教材”这一背景的真正贯彻。它体现出的不仅仅是技术的前沿性,更是对国家工业化标准和未来人才需求的深刻洞察。书中所选取的案例和技术路线,明显倾向于那些在当前国内制造业升级中急需的领域,比如高精度运动控制和工业物联网中的数据预处理。它不像一些翻译过来的教材那样,其应用背景完全脱离本土的产业生态。这种本土化的深度融合,使得我们应用这些知识时,能够更好地对接国内现有的工业标准和规范,减少了知识迁移的“水土不服”现象。可以说,这本书不仅是技术指南,更像是对未来几年国内相关技术人才能力画像的一个清晰描绘。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有