本书为普通高等教育“十一五”国家级规划教材。全书共分十五章,主要介绍了F2812的总体结构、最小系统及程序开发,C28×的CPU、存储器配置以及上电引导,F2812的系统控制单元及中断机制,C28×的CPU定时器、GPIO及外部存储器扩展,多通道缓冲串行口,F2812的片内Flsh与IQmath库的应用,现代DSP软件设计方法和简单应用等内容。本书可作为电子、电气、信息类、机电、探测以及生物医学工程等学科的研究生和高年级本科生DSP课程教材,也可供从事DSP技术研究和开发的科技人员参考。
DSP是一种具有数字信号处理特长的高性能微处理器。本书总结了微处理器的结构框架、学习目的和方法。在此基础上,以TMS320C228×为模型介绍其硬件结构、指令系统、存储器组织、中断系统及片内外设的基本原理,强化微处理器学习方法,训练使用微处理器的基本功。本书还加强了DSP最小系统介绍,使读者很容易建立自己的硬件平台;增加了C语言编程工程模板介绍,使读者可以很方便地进行软件开发;并且介绍了DSP的开发环境、C语言编程和开发流程。在最后一章提供了不同层次的实验内容。书中所提供实例的软硬件都经过了试验验证。本书实践性较强,部分内容以案例编写,可更好地激发学生的学习兴趣。
本书可作为电子、电气、信息类、机电、探测以及生物医学工程等学科的研究生和高年级本科生DSP课程教材,包括实验在内约有40~54学时;也可供从事DSP技术研究和开发的科技人员参考。
第二版前言
第一版前言
第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 TMS320系列DSP
1.3.1 TMS320系列DsP命名
1.3.2 TMS320系列概况
1.3.3 TMS320C2000系列
1.4 TMS320C28×系列DSP性能简介
1.4.1 TMS320C28×系列DSP的结构及性能
1.4.2 TMS320F281×的引脚分布及引脚功能
1.5 微处理器结构特点及学习方法
1.5.1 微处理器结构特点及学习目的
1.5.2 微处理器学习方法
1.5.3 TMS320C28×的片内外设学习指导
参考文献
第2章 F2812的总体结构、最小系统及程序开发
第3章 C28×的CPU、存储器配置以及上电引导
第4章 C28×CPU寻址方式
第5章 F2812的系统控制单元及中断机制
第6章 C28×的CPU定时器、GPIO及外部存储器扩展
第7章 模数转换器(ADC)
第8章 事件管理模块(EV)
第9章 串行通信接口
第10章 串行外围接口
第11章 多通道缓冲串行口(McBSP)
第12章 增强型控制器区域网(eCAN)
第13章 F2812的片内Flsh与IQmath库的应用
第14章 现代DSP软件设计方法和简单应用
第15章 TMS3202812代码调试工具(CCS)教程
基础实验
综合实验
附录