基本信息
书名: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
作者介绍
文摘
序言
说实话,阅读这本书的过程,体验就像是攀登一座设计合理的阶梯。每走一步,都能感受到视野的开阔,但每一步的跨度又不会大到让人望而却步。我尤其欣赏它在概念引入时的那股子“化繁为简”的功力。很多涉及到高数和数字信号处理的底层原理,往往是初学者最大的拦路虎,这本书很巧妙地将这些数学工具视为解决具体工程问题的“工具箱”,而不是堆砌抽象的数学理论。它会先抛出一个实际问题,然后才引出需要用到的数学工具来解决它,这种“问题驱动”的学习模式,极大地激发了我的好奇心和主动探索欲。我发现自己不再是死记硬背那些公式的用法,而是开始理解为什么必须使用这样的数学描述,这对于我后续学习更高级的控制策略至关重要。而且,书中的图表制作达到了教科书级别的精美,线条流畅,标识清晰,很多图表本身就是一种直观的解释,比长篇的文字描述来得更有力量。
评分从使用体验的角度来看,这本书的排版设计实在值得称赞。很多教材为了节省成本或者追求内容密度,牺牲了阅读的舒适度,导致字体小、行距密,让人看一会儿就头晕眼花。但这本书的开本选择得恰到好处,内页留白适中,注释和公式的排布也十分清晰,即便是需要对照阅读多页内容时,也能够迅速找到焦点。我注意到,在关键概念的总结部分,作者通常会使用加粗或者小框的特殊格式进行提炼,这对于快速回顾和复习知识点极其友好,省去了我自己手动整理笔记的很多时间。而且,书中的术语表部分做得非常详尽和规范,对于那些容易混淆的专业名词,都有准确的定义和上下文解释,这对于非母语读者或者跨学科学习者来说,提供了极大的便利。总而言之,这本书在内容扎实的基础上,兼顾了阅读的舒适性和学习的效率,绝对是一部值得反复研读的经典之作。
评分这本书的封面设计着实让人眼前一亮,那种略带复古的色调和精巧的字体排版,立刻就抓住了我的注意力。我记得当时是在一个书店的角落里偶然翻到的,本来只是随便看看,结果被它厚实的质感和那种沉甸甸的学术气息所吸引。它给我的第一印象是“专业且有分量”,那种不是随便印印就拿出来销售的学术著作特有的严谨感扑面而来。拿到手里翻看目录时,我就知道这不是一本泛泛而谈的入门读物,它的章节划分非常细致,一看就是经过精心打磨的教材体系。更别提那醒目的“工业和信息化部‘十二五’规划教材”的标识,这至少保证了其内容的权威性和在行业内的认可度,对于我们这种需要考证或者在实际工作中对理论基础有高要求的人来说,这简直是定心丸一般的存在。我当时就在想,能被纳入国家级规划的教材,其内容的深度和广度一定是经过层层筛选的,无论是对基础概念的阐述,还是对前沿技术的剖析,想必都会做到面面俱到,让人读起来心里踏实。这本书的装帧也很有质感,纸张的厚度和印刷的清晰度都让人感到舒适,即便是长时间阅读,眼睛也不会感到太大的疲劳,这点对于需要啃大部头教材的学习者来说,实在是个加分项。
评分我花了整整一个周末的时间才算初步浏览完这本书的章节结构和前几章的内容,最大的感受是作者在知识体系的构建上花费了巨大的心血。它不是简单地罗列公式和概念,而是将复杂的理论像搭积木一样,一步步引导读者去理解背后的逻辑。比如它对某些核心算法的推导过程,往往会提供不止一种视角,这对于我这种不是科班出身,但又急需掌握这些技术的工程师来说,简直是雪中送炭。很多其他教材在讲解这些高深内容时,常常会跳过一些关键的中间步骤,让人不得不查阅更多参考资料才能勉强跟上,但这本书的处理方式是极其耐心的,它似乎能预判到读者在哪个环节会产生困惑,并提前用非常清晰的图示或对比实验来加以说明。特别是关于系统实现的那些章节,案例的选择都非常贴近工业现场的实际需求,而不是那种脱离实际的理想化模型,这极大地提升了学习的代入感和实用价值,让我感觉这本书不仅仅是知识的传递,更像是一位资深专家在手把手地传授经验。
评分这本书的深度和广度,真的不是盖的。我本来以为它会像市面上很多教材一样,集中火力攻克某一个细分领域,但它给我的感觉更像是一张完备的知识地图。它不仅详细覆盖了基础的理论框架,还非常前瞻性地涉及了一些最新的发展趋势和应用热点。当我读到关于某一种新型控制架构的介绍时,我特意去网上搜索了相关的最新研究论文,发现书中的描述已经非常接近前沿研究的讨论深度了。这种“与时俱进”的特性,对于一本规划教材来说尤为可贵,因为它意味着这本书在未来几年内,仍然能作为一本可靠的参考资料,而不是很快就被新的技术浪潮所淘汰。此外,书中对于不同理论之间的横向联系也做了很好的梳理,它不孤立地讲解每一个知识点,而是将它们串联起来,形成一个有机的知识网络,这让我对整个学科的脉络有了更宏观和立体的认识,不再是零散知识点的堆砌。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有