为你推荐
前言
第1章 概述
1.1 DSP概述
1.1.1 DSP定义
1.1.2 DSP芯片的特点
1.2 DSP的发展与应用
1.2.1 DSP微处理器的发展历程
1.2.2 DSP微处理器的分类
1.2.3 DSP微处理器的应用
1.3 TI公司的DSP介绍
1.3.1 概述
1.3.2 C2000电机控制DSP的分类
第2章 软件设计基础
2.1 C语言编程基础
2.1.1 数据类型
2.1.2 头文件
2.1.3 编译预处理
2.1.4 C语言与汇编语言混合编程
2.1.5 关键字
2.2 DSP链接器命令CMD文件
2.2.1 CMD文件概念
2.2.2 MEMORY伪指令
2.2.3 SECTIONS伪指令
2.2.4 链接代码与存储单元的3个步骤
2.2.5 典型的CMD文件
2.3 TMS320F2833x数据格式解析
2.3.1 IEEE 754单精度浮点格式
2.3.2 整型数据格式
2.3.3 IQ数据格式
2.4 浮点运算的定点编程
2.4.1 定点—浮点数据的转换
2.4.2 IQMath库的使用
2.5 集成开发环境CCS
2.5.1 CCS概述
2.5.2 新建CCS工程
2.5.3 导入已有的CCS工程
2.5.4 编写CCS工程
2.6 DSP的C程序举例
第3章 TMS320F2833x硬件结构
3.1 系统与总线结构
3.1.1 CPU
3.1.2 总线
3.2 中央处理单元
3.2.1 算数逻辑运算单元
3.2.2 乘法器
3.2.3 累加器
3.2.4 移位器
3.2.5 CPU寄存器
3.3 存储器与存储映射
3.3.1 存储器
3.3.2 存储映射
3.4 DMA控制器
3.4.1 DMA模块总线结构
3.4.2 DMA的数据传输
3.4.3 F2833x中常用DMA配置寄存器
3.5 系统时钟
3.5.1 时钟信号
3.5.2 时钟电路
3.5.3 晶体振荡器和PLL模块
3.5.4 相关寄存器
第4章 TMS320F2833x片上初始化单元
4.1 低功耗模式
4.1.1 IDLE模式
4.1.2 STANDBY模式
4.1.3 HALT模式
4.2 看门狗单元
4.2.1 看门狗概述
4.2.2 看门狗寄存器
4.3 GPIO单元
4.3.1 GPIO概述
4.3.2 GPIO配置
4.3.3 GPIO寄存器
4.4 中断与中断管理单元
4.4.1 中断概述
4.4.2 中断系统的结构
4.4.3 可屏蔽中断处理
4.4.4 非屏蔽中断处理
4.4.5 外设中断扩展模块(PIE)
4.5 CPU定时器单元
4.5.1 CPU定时器的结构
4.5.2 CPU定时器的工作原理
4.5.3 定时器定时时间定量计算
4.5.4 CPU定时器寄存器
第5章 片上基本外设及其应用
5.1 A/D转换(ADC)模块
5.1.1 ADC模块构成
5.1.2 ADC模块工作模式
5.1.3 ADC模块的校准
5.1.4 ADC寄存器
5.1.5 ADC模块的应用
5.2 增强型PWM(ePWM)模块
5.2.1 PWM原理概述
5.2.2 ePWM子模块
5.2.3 ePWM模块寄存器
5.2.4 ePWM模块的应用
5.3 增强型CAP(eCAP)模块
5.3.1 eCAP模块概述
5.3.2 eCAP模块的捕获操作模式
5.3.3 辅助脉宽调制(APWM)操作模式
5.3.4 eCAP模块寄存器
5.3.5 eCAP模块的应用
5.4 增强型QEP(eQEP)模块
5.4.1 eQEP模块功能概述
5.4.2 eQEP模块结构单元
5.4.3 eQEP模块寄存器
5.4.4 eQEP模块的应用
第6章 通信类外设及其应用
6.1 SCI异步通信模块
6.1.1 SCI工作原理
6.1.2 多处理器通信方式
6.1.3 SCI模块寄存器
6.1.4 SCI模块的应用
6.2 SPI同步通信模块
6.2.1 SPI的特点
6.2.2 SPI模块的工作模式
6.2.3 SPI模块寄存器
6.2.4 SPI模块的应用
6.3 eCAN通信模块
6.3.1 CAN通信工作原理和数据格式
6.3.2 F2833x的CAN模块
6.3.3 CAN控制和状态寄存器
6.3.4 CAN中断寄存器
6.3.5 CAN传输速率配置
6.3.6 CAN模块的应用
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜