DSP嵌入式常用模块与综合系统设计实例精讲(含光盘1张)
分類: 图书,计算机/网络,计算机体系结构,
作者: 刘向宇编著
出 版 社: 电子工业出版社
出版时间: 2009-7-1字数:版次: 1页数: 403印刷时间:开本: 16开印次:纸张:I S B N : 9787121087783包装: 平装内容简介
本书针对目前通用流行的DSP嵌入式处理器,通过大量实例精讲的形式,详细介绍了DSP基础模块与综合系统设计的方法及技巧。全书共分3篇20章,第一篇为DSP基础知识篇,简要介绍了DSP 硬件结构、指令系统、CCS开发工具、最小硬件系统设计及调试方法,引导读者技术入门;第二篇为DSP常用模块设计篇,通过11个设计实例,详细介绍了DSP嵌入式各种开发技术和使用技巧,这些实例基础实用、易学易懂;第三篇为DSP综合系统设计篇,通过数据采集、语音通信、多媒体、软件无线电以及数字电话5个工程实例,对DSP常用模块进行了综合应用设计。经过此篇学习,读者设计水平将快速提高,完成从入门到精通的飞跃。
本书语言通俗,结构合理,实例典型热门,工程实践性强。本书不但详细介绍了DSP的硬件设计和模块化编程,而且提供了DSP应用程序设计思路,对实例的所有程序代码做了详细注释,利于读者理解和巩固知识点,快速实现举一反三。
本书配有一张光盘,包含了全书所有实例的硬件原理图和程序源代码,方便读者学习和使用。本书适合计算机、自动化、电子及通信等相关专业的大学生,以及从事DSP开发的科研人员使用。
目录
第一篇 DSP基础知识
第1章 DSP概述
第2章 DSP的指令介绍
第3章 CCS工具与GEL语言
第4章 DSP最小硬件系统设计及调试
第二篇 DSP常用模块设计
第5章 引导启动模块设计
第6章 外部存储器接口模块设计
第7章 增强型直接内存访问模块设计
第8章 JTAG接口模块设计
第9章 主机接口模块设计
第10章 多通道缓冲串口模块设计
第11章 GPIO通用模块设计
第12章 外部中断模块设计
第13章 定时器模块设计
第14章 复位模块设计
第15章 直流电源模块设计
第三篇 DSP综合系统设计
第16章 数据采集系统设计
第17章 DSP通信系统设计实例
第18章 多媒体人机交互系统
第19章 软件无线电接收系统设计实例
第20章 DSP数字电话系统设计实例
书摘插图
第一篇 DSP基础知识
第1章 DSP概述
本章将简要介绍DSP的特点与分类、应用领域与选型,重点介绍DSP硬件结构,使读者对DSP有一个简单的了解。
1.1 DSP处理器特点与分类
DSP也称数字信号处理器,是一种具有特殊结构的微处理器。DSP芯片的内部采用程序和数据分开的哈佛结构,具有专门的硬件乘法器,广泛采用流水线操作,提供特殊的DSP指令,可以用来快速地实现各种数字信号处理算法。根据数字信号处理的要求,DSP芯片一般具有如下的一些主要特点:
在一个指令周期内可完成一次乘法和一次加法。
程序和数据空间分开,可以同时访问指令和数据。
片内具有快速RAM,通常可通过独立的数据总线在两块芯片中同时访问。
具有低开销或无开销循环及跳转的硬件支持。
快速的中断处理和硬件I/O支持。
具有在单周期内操作的多个硬件地址产生器。
可以并行执行多个操作。
支持流水线操作,使取指、译码和执行等操作可以重叠执行。
与通用微处理器相比,DSP芯片的其他通用功能相对较弱。
DSP最突出的两大特色是强大的数据处理能力和高运行速度,加上具有可编程性,实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,有业内人士预言,DSP将是未来集成电路中发展最快的电子产品,并成为电子产品更新换代的决定因素。
在DSP出现之前,MPU(微处理器)承担着数字信号处理的任务,但它的处理速度较低,无法满足高速实时的要求。20世纪70年代时,DSP的理论和算法基础被提出。
……