推荐大家看一本新书《TMS320F2833x DSP应用开发与实践》

[[wysiwyg_imageupload:3171:]]这本书的作者是创新网赛灵思中文社区一个活跃的版主,他长期从事嵌入式开发,有丰富的经验,欢迎大家阅读并交流。随着电力电子、电机设计与控制理论的日新月异,高性能、高精度的控制系统在伺服驱动、变频调速、电力系统等领域得到了越来越广泛的应用。这些系统在实际实现的过程中,对控制算法的关键载体,即控制器的性能与开发效率要求也越来越高。《TMS320F2833x DSP应用开发与实践》一书由符晓、朱洪顺编著,介绍了常用的电机控制DSP的历史、分类、结构特点,给读者提供了一些背景知识。《TMS320F2833x DSP应用开发与实践》主要介绍Tl公司的TMS320F2833x系列DSP在电机控制系统中的开发与应用。基础篇,简要介绍目前常用的电机控制用DSP,然后描述F2833x DSPCPU+FPU的架构特点;基于CCStudiov3.3软件,描述了开发、编程的思想与软件的基本使用方法,对数值的处理问题进行了分析;针对F2833x DSP具有众多功能强大的外设的特点,重点分析时钟与中断控制的流程,并依次描述电机控制中常用的片上外设与接口,如通用输入/输出端口GPIO、模/数转换模块ADC、增强型脉宽调制模块ePWM、增强型正交编码模块eQEP、增强型捕获模块eCAP、串行通信接口SCI、串行外设接口SPI、直接存储器访问模块DMA及外部接口模块×INTF等的使用方法,并给出具体的例程。应用篇,描述如何自己动手打造一个最小系统板;给出交流调速中常用算法的DSP实现方法;以永磁同步电机和鼠笼式异步电机为例,描述完整的矢量控制系统及其DSP实现方案。《TMS320F2833x DSP应用开发与实践》可作为DSP开发应用的初、中级读者学习使用TMS320F2833x DSP的教材,也可为其他层次的DSP开发应用人员提供参考。基础篇第1章 电机控制DSP简介1.1 DSP芯片的主要特点1.2 常用电机控制芯片1.3 TI公司DSP介绍1.3.1 C2000电机控制DSP的分类1.3.2 F2833x系列的特点1.3.3 F2833x系列的引脚说明第2章 F2833xDSP的内核2.1 整体架构2.1.1 CPU介绍2.1.2 总线结构2.1.3 流水线机制2.1.4 FPU流水线2.2 存储器2.2.1 存储器映射2.2.2 代码安全模块2.3 主要外设2.4 快速中断响应机制2.5 F2833x兼容模式第3章 软件开发平台与编程方法3.1 TICOFF格式详解3.2 CCS编程环境快速入门3.3 CCS常用的编译选项3.4.cmd文件使用详解3.4.1.cmd文件的含义3.4.2.cmd文件的配置3.5 外设寄存器的头文件与初始化3.6 数值的处理3.6.1 二进制下2的补码3.6.2 F2833x的符号扩展模式3.6.3 二进制乘法3.6.4 二进制小数3.6.5 定点编程与浮点编程3.6.6 IEEE-754单精度浮点3.6.7 调用TI的实时浮点库第4章 F2833x系统时钟与中断控制4.1 片上振荡器与锁相环模块4.1.1 PLL功能配置4.1.2 时钟信号监视电路4.1.3 相关寄存器4.1.4 PLL配置注意事项4.2 外设时钟信号4.2.1 相关寄存器4.2.2 XCLKOUT信号4.3 低功耗模式4.4 看门狗模块4.4.1 工作原理4.4.2 相关寄存器4.5 CPU定时器0/1/24.5.1 工作原理4.5.2 相关寄存器4.6 寄存器EALLOW保护4.7 外设中断扩展模块PIE4.7.1 PIE模块概述4.7.2 中断向量列表的映射地址4.7.3 中断源4.7.4 中断向量列表4.7.5 PIE模块相关寄存器4.7.6 CPU中断控制相关寄存器4.7.7 外部中断控制寄存器4.7.8 应用实例第5章 通用输入/输出端口(GPIO)第6章 模/数转换模块ADC第7章 增强型脉宽调制(ePWM)模块第8章 增强型正交编码(eQEP)模块第9章 增强型捕获(eCAP)模块第10章 串行通信接口(SCI)模块第11章 串行外设接口(SPI)模块第12章 直接存储器访问(DMA)模块第13章 外部接口(XINTF)模块应用篇第14章 自己动手打造最小系统板第15章 交流调速中常用算法及其DSP实现第16章 永磁同步电机矢量控制系统的DSP解决方案第17章异步电机矢量控制系统的DSP解决方案参考文献本书购买网址http://item.jd.com/11279020.htmlhttp://product.dangdang.com/product.aspx?product_id=23291898http://www.amazon.cn/%E5%9B%BE%E4%B9%A6/dp/B00DVGQ28Y