作者 |
宋合志 |
丛书名 |
出版社 |
机械工业出版社* |
ISBN |
9787111685951 |
简要 |
简介 |
内容简介书籍计算机书籍 本书主要介绍TMS320F2833x系列DSP控制器的结构原理,软件、硬件设计开发和应用。全书共6章,简要介绍了DSP的发展应用和软件开发设计的基础,概述了TMS320F2833x硬件结构和片上初始化单元,重点介绍了片上基本外设ADC模块、ePWM模块、eCAP模块、eQEP模块和SCI模块、SPI模块及eCAN模块通信外设的应用开发。 |
目录 |
前言 第1章概述1 11DSP概述1 111DSP定义1 112DSP芯片的特点1 12DSP的发展与应用2 121DSP微处理器的发展历程2 122DSP微处理器的分类3 123DSP微处理器的应用4 13TI公司的DSP介绍5 131概述5 132C2000电机控制DSP的分类6 第2章软件设计基础8 21C语言编程基础8 211数据类型8 212头文件9 213编译预处理11 214C语言与汇编语言混合编程13 215关键字15 22DSP链接器命令CMD文件16 221CMD文件概念16 222MEMORY伪指令16 223SECTIONS伪指令17 224链接代码与存储单元的3个步骤18 225典型的CMD文件19 23TMS320F2833x数据格式解析20 231IEEE 754单精度浮点格式21 232整型数据格式22 233IQ数据格式23 24浮点运算的定点编程23 241定点—浮点数据的转换23 242IQMath库的使用24 25集成开发环境CCS26 251CCS概述26 252新建CCS工程27 253导入已有的CCS工程32 254编写CCS工程34 26DSP 的C程序举例35 第3章TMS320F2833x硬件结构37 31系统与总线结构37 311CPU37 312总线37 32中央处理单元38 321算数逻辑运算单元38 322乘法器38 323累加器39 324移位器39 325CPU寄存器39 33存储器与存储映射41 331存储器41 332存储映射42 34DMA控制器44 341DMA 模块总线结构44 342DMA的数据传输47 343F2833x中常用DMA配置寄存器47 35系统时钟51 351时钟信号51 352时钟电路52 353晶体振荡器和PLL模块52 354相关寄存器55 第4章TMS320F2833x片上初始化单元62 41低功耗模式62 411IDLE模式62 412STANDBY模式62 413HALT模式63 42看门狗单元64 421看门狗概述64 422看门狗寄存器65 43GPIO单元67 431GPIO概述67 432GPIO配置68 433GPIO寄存器72 44中断与中断管理单元81 441中断概述81 442中断系统的结构81 443可屏蔽中断处理82 444非屏蔽中断处理84 445外设中断扩展模块(PIE)85 45CPU定时器单元92 451CPU定时器的结构92 452CPU定时器的工作原理93 453定时器定时时间定量计算93 454CPU定时器寄存器94 第5章片上基本外设及其应用97 51A/D转换(ADC)模块97 511ADC模块构成97 512ADC模块工作模式98 513ADC模块的校准101 514ADC寄存器101 515ADC模块的应用108 52增强型PWM(ePWM)模块109 521PWM原理概述109 522ePWM子模块110 523ePWM模块寄存器121 524ePWM模块的应用132 53增强型CAP(eCAP)模块134 531eCAP模块概述134 532eCAP模块的捕获操作模式135 533辅助脉宽调制(APWM)操作模式136 534eCAP模块寄存器137 535eCAP模块的应用142 54增强型QEP(eQEP)模块144 541eQEP模块功能概述144 542eQEP模块结构单元145 543eQEP模块寄存器150 544eQEP模块的应用156 第6章通信类外设及其应用158 61SCI异步通信模块158 611SCI工作原理158 612多处理器通信方式159 613SCI模块寄存器160 614SCI模块的应用166 62SPI同步通信模块168 621SPI的特点168 622SPI模块的工作模式169 623SPI模块寄存器171 624SPI模块的应用176 63eCAN通信模块177 631CAN通信工作原理和数据格式178 632F2833x的CAN模块181 633CAN控制和状态寄存器182 634CAN中断寄存器189 635CAN传输速率配置190 636CAN模块的应用192 参考文献195 |