| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 绪论
1.1 DSP的特点
1.2 DSP芯片分类
1.2.1 按基础特性分类
1.2.2 按用途分类
1.2.3 按数据格式分类
1.3 DSP的性能指标及选型
1.3.1 DSP的性能指标
1.3.2 DSP的选型
1.4 TI及其他公司的DSP
1.5 DSP开发方案的设计与选择
1.5.1 DSP的功能需求分析
1.5.2 算法的验证与模拟
1.5.3 DSP芯片及其开发工具的选择
1.5.4 DSP系统的软/硬件设计
1.5.5 系统的软/硬件调试
1.6 DSP软件开发的流程
1.7 DSP的应用和前景
第2章 TMS320F2812内部结构
2.1 TMS320F2812中央处理单元
2.1.1 TMS320F2812 CPU内部结构
2.1.2 TMS320F2812 CPU内部寄存器
2.1.3 TMS320F2812总线结构
2.2 TMS320F2812的存储器配置
2.2.1 TMS320F2812存储器的类型及映射空间
2.2.2 TMS320F2812的片内存储器配置
2.2.3 TMS320F2812外部存储器扩展及其接口
2.2.4 TMS320F2812 FLASH存储器
2.3 TMS320F2812的引导加载方式
2.3.1 Boot ROM基本原理
2.3.2 引导加载程序BootLoader的工作原理
2.4 TMS320F2812的时钟及系统控制
2.4.1 TMS320F2812系统时钟寄存器组
2.4.2 TMS320F2812晶体振荡器OSC与锁相环PLL时钟模块
2.4.3 TMS320F2812 CPU定时器
2.4.4 TMS320F2812看门狗定时器模块及其应用
2.4.5 TMS320F2812的低功耗模式
第3章 TMS320F2812中断系统
3.1 TMS320F2812中断的基本原理与结构
3.2 PIE中断扩展
3.3 中断向量表
3.3.1 中断向量的分配
3.3.2 中断向量表的映射
3.4 可屏蔽中断
3.5 非屏蔽中断
3.6 中断服务程序
第4章 TMS320F2812指令系统与汇编程序设计
4.1 寻址方式
4.1.1 寻址方式选择位(AMODE)
4.1.2 立即寻址方式
4.1.3 寄存器寻址方式
4.1.4 直接寻址方式
4.1.5 间接寻址方式
4.1.6 堆栈寻址方式
4.1.7 其他寻址方式
4.2 指令系统
4.2.1 指令系统概述
4.2.2 TMS320F2812指令系统
4.2.3 指令系统列表
4.2.4 TMS320F2812指令集中部分指令简介
4.3 汇编语言
4.3.1 汇编语言格式
4.3.2 伪指令
4.3.3 通用目标文件格式
4.3.4 链接器与链接命令文件
第5章 C语言程序编写基础
5.1 C编译器概述
5.1.1 C语言的主要特征
5.1.2 C编译器输出文件
5.1.3 C编译器接口
5.1.4 C编译器操作
5.1.5 C编译器工具
5.2 C语言编程基础
5.2.1 C语言数据类型
5.2.2 C语言关键词
5.2.3 TMS320F2812伪指令
5.2.4 使用C语言编写DSP程序的注意事项
5.2.5 C语言开发中工程模板文件
5.2.6 传统的#define方法
5.3 C语言和汇编语言的混合编程方法
5.3.1 混合编程概述
5.3.2 C/C++语言与汇编混合编程
5.4 C程序举例
第6章 DSP系统开发环境CCS
6.1 CCS的安装与配置
6.1.1 CCS 3.3系统的安装
6.1.2 系统配置
6.2 初识CCS
6.2.1 CCS的组成
6.2.2 CCS的集成开发环境功能说明
6.2.3 CCS的常用工具
6.2.4 简单程序开发流程
6.3 CCS的C语言程序调试实例
第7章 通用输入/输出及事件管理模块
7.1 通用输入/输出(GPIO)多路复用器
7.1.1 GPIO多路复用器工作原理
7.1.2 GPIO多路复用器的寄存器
7.2 事件管理器(EV)模块
7.2.1 通用定时器(GPT)
7.2.2 全比较单元和脉宽调制电路(PWM)
7.2.3 捕获单元
7.2.4 正交编码脉冲(QEP)电路
7.2.5 事件管理器(EV)模块的中断
第8章 模/数转换模块与串行接口模块
8.1 模/数转换器(ADC)
8.1.1 ADC模块的结构特征
8.1.2 自动排序器的工作原理
8.1.3 ADC模块的工作方式
8.1.4 ADC模块中的寄存器
8.2 串行通信接口(SCI)模块
8.2.1 SCI模块的结构特征
8.2.2 多处理器和异步通信模式
8.2.3 SCI的传输方式
8.2.4 SCI中断
8.2.5 SCI波特率计算
8.2.6 SCI的FIFO
8.2.7 SCI模块寄存器
8.3 串行外设接口(SPI)模块
8.3.1 串行外设接口(SPI)的结构和特点
8.3.2 SPI的操作
8.3.3 SPI的中断
8.3.4 SPI的配置
8.3.5 SPI FIFO说明
8.3.6 SPI的初始化
8.3.7 SPI模块的寄存器
第9章 eCAN总线及F2812的eCAN模块
9.1 F2812的eCAN模块结构特点
9.2 F2812的eCAN模块消息邮箱的结构
9.3 F2812的eCAN模块的初始化
9.4 F2812的eCAN模块的中断
9.5 F2812的eCAN模块的寄存器
第10章 DSP实验开发系统设计及实验指导
10.1 DSP实验开发系统设计
10.1.1 DSP最小系统板设计
10.1.2 SCI串行通信模块设计
10.1.3 CAN总线接口
10.1.4 语音模块设计
10.1.5 电机控制模块设计
10.1.6 模拟信号产生模块设计
10.1.7 D/A转换模块设计
10.1.8 键盘-显示模块设计
10.1.9 DSP实验系统使用说明
10.2 实验一 DSP实验装置和CCS的使用实验
10.3 实验二 I/O(输入/输出)端口实验
10.4 实验三 事件捕获实验
10.5 实验四 PWM电路控制步进电机转动
10.6 实验五 A/D-D/A转换实验
10.7 实验六 定时器触发ADC转换实验
10.8 实验七 SCI异步串行通信实验
10.9 实验八 SPI串行同步模块双机通信实验
10.10 实验九 语音信号传输实验
10.11 实验十 eCAN邮箱自收发模式通信实验
附录A
附录B
参考文献