新書推薦:

《
制造消费者
》
售價:NT$
230.0

《
精简写作:博报堂演讲撰稿人教你写出好文章(创意写作书系)
》
售價:NT$
301.0

《
从荒诞到反抗:导读加缪《局外人》和《鼠疫》(谜文库)
》
售價:NT$
305.0

《
给孩子的考古
》
售價:NT$
296.0

《
文明的重建:战后德国五十年(译林思想史)从大屠杀刽子手到爱好和平的民主主义者,揭秘战后德国五十年奇迹般的复兴之路!
》
售價:NT$
505.0

《
我以为这辈子完蛋了(经历了那么多以为会完蛋的事,我还是活得好好的!)
》
售價:NT$
398.0

《
社会情绪的传递与互动研究:以情感符号为视角 (光明社科文库·法律与社会)
》
售價:NT$
434.0

《
推荐系统核心技术与实践
》
售價:NT$
505.0
|
編輯推薦: |
【内容特点】 1)内容全面,章节安排符合DSP 开发流程、结构合理、重点突出、内容翔实、通俗易懂,应用实例丰富。使读者可以由浅入深地掌握DSP控制器原理与开发与应用技术。 2)在保留第1版框架和精华的基础上,融入学科前沿技术进展新知识,重组凝练教材内容,方便学生进行研究性学习,启发其创新思维。 3)在第1版的基础上,以开放式实验实践教学为目标,引入系统高层建模方法和虚拟仿真手段。引入Matlab Simulink进行高层设计开发,增设基于Proteus的工程应用案例虚拟实验,方便线上、线上/线下混合实验实践教学。 4)在第1版的基础上,结合课程思政和学生个性化学习需求,建设新形态教材。融入思政元素,并同步规划纸质教材内容和数字资源,打造新形态教材,方便学生自主学习和个性化学习。 【资源特点】除了配套常规资源(如PPT、教学大纲、习题答案、微课)外,还将为主教材配套工程应用案例实验和仿真源代码、DSP应用系统设计和实验指导等特色资源,助力打造精品教材。 【服务特点】作者可以提供直播以及QQ服务群等支持。
|
內容簡介: |
本书选择TI C2000 中的 32 位浮点处理器TMS320F28335,全面介绍DSP 控制器的原理与应用技术。本书共 8 章,主要内容包括绪论、硬件基础、软件开发基础、基本外设及其应用开发、控制类外设及其应用开发、通信类外设及其应用开发、DSP 应用系统设计、基于建模仿真的DSP 应用系统设计。每章均配有学习要求,并附有习题与思考题,便于教学与自学。本书内容较为全面,章节安排符合DSP 开发流程,结构合理、重点突出、通俗易懂,应用示例丰富,能够帮助读者由浅入深地掌握DSP 控制器原理与应用技术。 本书可作为普通高等院校相关专业学生的DSP 控制器原理与应用技术相关课程的教材,也可供相关领域科研人员自学参考。
|
關於作者: |
姚睿,博士,副教授,1998年7月毕业于哈尔滨工业大学物理电子学与光电子学学科,主要从事嵌入式测控系统、DSP理论与技术、智能电路与系统等方面的研究工作。先后主持省部级教改项目2项,建设省研究生优秀课程1门;主编工业和信息化部“十二五”规划教材1部,参编教材4部,发表教改文章8篇;获国家级教学成果二等奖、省级教学成果一等奖和二等奖各1项。
|
目錄:
|
第 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的应用3 1.3 DSP应用系统及其设计4 1.3.1 DSP应用系统的构成4 1.3.2 DSP应用系统的设计过程4 1.4 典型DSP简介5 1.4.1 市场上DSP的概况5 1.4.2 TI公司的DSP概况6 1.4.3 TMS320C2000系列DSP控制器6 1.5 TMS320F28335 DSP控制器简介8 1.5.1 TMS320F28335芯片封装和引脚8 1.5.2 TMS320F28335 DSP控制器性能概述9 1.6 DSP控制器的基本原理和学习方法9 习题与思考题10 第 2章 硬件基础 2.1 内部功能结构12 2.1.1 总体结构及功能模块概述12 2.1.2 存储器总线结构与流水线13 2.2 中央处理单元15 2.2.1 C28x CPU执行单元16 2.2.2 C28x CPU兼容模式17 2.2.3 C28x CPU寄存器组18 2.2.4 FPU及其寄存器组 20 2.3 存储器与存储空间20 2.3.1 存储空间映射21 2.3.2 片内存储器配置21 2.3.3 外部存储器接口23 2.4 时钟源模块23 2.4.1 概述23 2.4.2 各子模块及其控制24 2.5 电源与系统复位29 2.5.1 供电电源29 2.5.2 系统复位29 习题与思考题29 第3章 软件开发基础 3.1 DSP软件开发流程31 3.2 汇编程序开发基础32 3.2.1 寻址方式与指令系统33 3.2.2 通用对象文件格式35 3.2.3 汇编程序开发38 3.3 C/C++程序开发基础40 3.3.1 C/C++编译器41 3.3.2 C/C++编程基础42 3.4 C/C++和汇编语言混合编程46 3.4.1 C/C++编译器运行环境46 3.4.2 混合编程规则49 3.4.3 混合编程方法50 3.5 集成开发环境及其应用53 3.5.1 集成开发环境简介53 3.5.2 DSP应用程序开发调试示例55 3.5.3 程序烧写58 3.6 基于示例模板的驱动程序开发59 3.6.1 驱动程序开发包简介59 3.6.2 外设寄存器访问的硬件抽象层描述方法59 3.6.3 片内外设驱动程序示例文件62 3.6.4 驱动程序设计方法63 习题与思考题64 第4章 基本外设及其应用开发 4.1 通用输入输出模块66 4.1.1 GPIO模块的结构与工作原理66 4.1.2 GPIO模块的寄存器67 4.1.3 GPIO模块应用示例71 4.2 中断管理系统74 4.2.1 中断管理系统概述74 4.2.2 各级中断及其管理75 4.2.3 中断响应过程78 4.2.4 中断向量表及其映射与描述80 4.3 CPU定时器84 4.3.1 CPU定时器的结构与工作 原理84 4.3.2 CPU定时器的寄存器85 4.3.3 CPU定时器中断示例85 习题与思考题87 第5章 控制类外设及其应用开发 5.1 增强脉宽调制模块89 5.1.1 ePWM模块的结构及工作原理90 5.1.2 ePWM模块的各子模块及其控制91 5.1.3 ePWM模块的应用示例103 5.1.4 高精度脉宽调制模块105 5.2 增强捕获模块107 5.2.1 捕获模式下eCAP通道的结构及工作原理107 5.2.2 APWM模式下eCAP通道的结构及工作原理 108 5.2.3 eCAP模块中断控制109 5.2.4 eCAP模块的寄存器109 5.2.5 eCAP模块应用示例111 5.3 增强正交编码脉冲模块113 5.3.1 光电编码器工作原理113 5.3.2 eQEP模块的结构及工作原理114 5.3.3 eQEP模块的子模块及其控制114 5.3.4 eQEP模块中断控制122 5.3.5 eQEP模块应用示例123 5.4 模/数转换模块128 5.4.1 ADC模块的结构及工作原理128 5.4.2 ADC模块的寄存器134 5.4.3 ADC模块应用示例136 习题与思考题138 第6章 通信类外设及其应用开发 6.1 串行通信接口模块140 6.1.1 SCI模块的结构与工作原理140 6.1.2 SCI模块的寄存器146 6.1.3 SCI模块应用示例150 6.2 串行外设接口模块152 6.2.1 SPI模块的结构与工作原理152 6.2.2 SPI模块的寄存器156 6.2.3 SPI模块应用示例159 6.3 增强控制器局域网模块160 6.3.1 eCAN模块的结构与工作原理161 6.3.2 CAN帧格式及邮箱配置162 6.3.3 eCAN模块的操作控制163 6.3.4 eCAN模块的寄存器167 6.3.5 eCAN模块应用示例174 6.4 多通道缓冲串口模块177 6.4.1 McBSP模块的结构与工作原理177 6.4.2 McBSP模块的寄存器180 6.4.3 McBSP模块应用示例185 6.5 I2C总线模块188 6.5.1 I2C总线的构成及信号类型188 6.5.2 I2C总线模块的结构与工作原理188 6.5.3 I2C总线模块的寄存器189 6.5.4 I2C总线模块应用示例193 习题与思考题195 第7章 DSP应用系统设计197 7.1 DSP最小系统设计197 7.1.1 电源电路设计197 7.1.2 复位电路设计200 7.1.3 时钟电路设计200 7.1.4 JTAG接口电路设计201 7.1.5 3.3V和5V混合逻辑系统接口设计201 7.1.6 外部存储器扩展202 7.2 模/数接口电路设计203 7.2.1 片内ADC模块输入保护电路设计203 7.2.2 并行ADC接口电路设计和访问204 7.2.3 并行DAC接口电路设计和访问 206 7.3 串行数据通信接口电路设计208 7.3.1 串行通信接口208 7.3.2 串行外设接口 209 7.3.3 CAN总线控制器接口210 7.3.4 I2C日历时钟电路设计210 7.4 人机接口及显示电路设计214 7.4.1 键盘接口电路214 7.4.2 LED显示电路215 7.4.3 LCD及其接口电路219 7.5 永磁同步电机DSP控制系统设计222 7.5.1 永磁同步电机的数学模型222 7.5.2 基于DSP的永磁同步电机矢量控制系统设计224 7.6 基于DSP的故障诊断系统设计234 7.6.1 基于FFT与DSP的旋转整流器故障检测系统设计234 7.6.2 基于DSP与信号处理的逆变器故障诊断系统设计238 习题与思考题242 第8章 基于建模仿真的DSP应用系统设计244 8.1 基于Proteus的系统设计与仿真244 8.1.1 Proteus开发环境简介244 8.1.2 Proteus ISIS原理图设计247 8.1.3 DSP系统设计与仿真251 8.1.4 其他虚拟仿真示例256 8.2 基于Simulink的系统建模与代码自动生成264 8.2.1 Simulink建模环境简介265 8.2.2 TMS320C2000嵌入式代码产生支持库266 8.2.3 系统建模与代码快速生成方法274 习题与思考题278 附录 176引脚LQFP TMS320F28335引脚功能分配和描述280 参考文献287
|
|