出版社:电子工业出版社
年代:2013
定价:46.0
本书对TMS320C2812进行重点讲述,包括其原理、结构、指令系统、编程方法、CCS使用方法以及外设接口模块得应用,并在此基础上通过对大量应用实例的设计,深入浅出地给出了实验指导,对应用系统设计中的要点和难点进行剖析,最后给出调试通过的程序源代码。
第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
参考文献
《DSP系统与实验教程》以TMS320F2812为例介绍DSP的基本特点、硬件结构、中断系统和指令系统;详细介绍CCS开发环境和C语言在DSP芯片的编写特点和方法,以及芯片的外设接口模块。《DSP系统与实验教程》还介绍了DSP实验系统的电路设计,对10个应用实例进行详细分析,给出硬件设计电路图和C语言程序代码,并标有详细的程序说明,为读者快速应用DSP的知识进行应用开发和教学实验提供方便。《DSP系统与实验教程》系统性强,实验项目丰富,具有较强的实用性。全书将DSP芯片原理、结构和系统设计、实验融为一体,既方便读者掌握DSP的基础知识,也有利于读者进行DSP系统的项目开发。本书可以作为高等学校电类各专业的本科生和研究生的教材,同时也可作为DSP开发应用人员的参考书。本书免费提供C语言程序代码,读者可登录华信教育资源网下载使用。
《DSP系统与实验教程》系统性强,实验项目丰富,具有较强的实用性。全书将DSP芯片原理、结构和系统设计、实验融为一体,既方便读者掌握DSP的基础知识,也有利于读者进行DSP系统的项目开发。
书籍详细信息 | |||
书名 | DSP系统与实验教程站内查询相似图书 | ||
9787121198748 如需购买下载《DSP系统与实验教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 46.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 |
DSP系统与实验教程是电子工业出版社于2013.4出版的中图分类号为 TN911.72 的主题关于 数字信号处理-微处理器-高等学校-教材 的书籍。