《嵌入式DSP原理及应用(21世纪高等学校嵌入式系统专业规划教材)》一方面通过汇编语言编程练习,使学生达到对DSP硬件结构及原理的深入理解,打下坚实的嵌入式DSP硬件及汇编基础; 另一方面,由于汇编语言面向的是具体的DSP芯片,开发较大的软件的能力和可移植能力较差,而学生未来做DSP开发,基本上使用的都是C语言编程或混合编程,因此,本书也重点讲解DSP的C语言程序开发,通过DSP的C语言编程学习,使学生达到在校学习与未来工程开发的无缝连接。
全书共分9章。
全书由余成波、汪治华统稿。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 嵌入式DSP原理及应用(21世纪高等学校嵌入式系统专业规划教材) |
分类 | 科学技术-工业科技-电子通讯 |
作者 | 余成波//汪治华 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 《嵌入式DSP原理及应用(21世纪高等学校嵌入式系统专业规划教材)》一方面通过汇编语言编程练习,使学生达到对DSP硬件结构及原理的深入理解,打下坚实的嵌入式DSP硬件及汇编基础; 另一方面,由于汇编语言面向的是具体的DSP芯片,开发较大的软件的能力和可移植能力较差,而学生未来做DSP开发,基本上使用的都是C语言编程或混合编程,因此,本书也重点讲解DSP的C语言程序开发,通过DSP的C语言编程学习,使学生达到在校学习与未来工程开发的无缝连接。 全书共分9章。 全书由余成波、汪治华统稿。 内容推荐 DSP技术的研究是一门实践性很强的学科。结合理论学习和应用实践,在学习中实践、在实践中学习是对DSP入门、提高、精通最好最快捷的方法。《嵌入式DSP原理及应用(21世纪高等学校嵌入式系统专业规划教材)》(作者余成波、汪治华)以模块化学习、模块化设计的思想为指导,从介绍DSP的基础知识开始,循序渐进地设计了从DSP芯片支持电路、存储器扩展、输入/输出、A/D、串行口、定时/计数器、键盘、液晶到DSP基本应用系统等硬件和软件设计模块,再到DSP工程应用的综合实例。 《嵌入式DSP原理及应用(21世纪高等学校嵌入式系统专业规划教材)》共分9章。内容包括嵌入式系统体系结构和设计流程、TMS320C54x的硬件体系结构、TMS320C54x汇编语言指令系统、TMS320C54x应用程序开发过程及工具、汇编语言程序设计基础、TMS320C54x片内外设及应用、DSP硬件系统设计、TMS320C54x应用程序开发实例、CCS集成开发环境高级应用等。书中配有大量的例题和习题,使读者从基本理论过渡到实际应用。 本书可作为高等工科院校电子信息工程、通信工程、自动化、电子科学与技术、计算机科学与技术、生物医学工程等专业本科生及研究生的教材,还可供从事DSP芯片开发与应用的广大工程技术人员参考。 目录 第1章 绪论 1.1 嵌入式系统概述 1.1.1 嵌入式系统体系结构 1.1.2 嵌入式处理器 1.1.3 嵌入式操作系统 1.2 DSP芯片介绍 1.2.1 DSP芯片特点 1.2.2 DSP芯片的选择 1.3 嵌入式DSP系统设计 1.3.1 DSP系统体系结构 1.3.2 DSP系统设计流程 习题 第2章 TMS320C54x的硬件体系结构 2.1 概述 2.1.1 TMS320C54x芯片引脚功能介绍 2.1.2 TMS320C54x基本结构及主要特性 2.2 内部总线 2.3 中央处理器CPU 2.3.1 CPU寄存器 2.3.2 处理器结构部件 2.4 存储空间结构 2.4.1 存储空间配置 2.4.2 程序存储空间 2.4.3 数据存储空间 2.4.4 I/O空间 2.5 片内外设 2.5.1 片内外设寄存器 2.5.2 片内外设部件 2.6 外部总线 2.6.1 外部总线控制寄存器 2.6.2 外部总线接口构成 2.6.3 外部总线接口时序 2.7 DSP操作控制 2.7.1 程序地址的产生 2.7.2 DSP的复位 2.7.3 DSP的中断 2.7.4 DSP的低功耗运行模式 2.8 DSP芯片支持电路设计 2.8.1 电源电路设计 2.8.2 复位电路设计 2.8.3 时钟电路设计 习题 第3章 TMS320C54x汇编语言指令系统 3.1 数据类型 3.2 数据寻址方法 3.2.1 立即寻址 3.2.2 绝对寻址 3.2.3 累加器寻址 3.2.4 直接寻址 3.2.5 间接寻址 3.2.6 存储器映射寄存器寻址 3.2.7 堆栈寻址 3.3 指令系统的表示方法 3.3.1 指令中的符号与意义 3.3.2 指令系统中的运算符 3.4 汇编语言指令系统 3.4.1 数据传送指令 3.4.2 算术运算指令 3.4.3 逻辑运算指令 3.4.4 程序控制指令 3.4.5 并行操作指令 3.4.6 重复操作指令 3.5 DSP流水线技术 3.5.1 流水线操作 3.5.2 指令操作周期 习题 第4章 TMS320C54x应用程序开发过程及工具 4.1 软件开发流程 4.2 TMS320C54x开发工具 4.3 汇编语言程序的编写方法 4.3.1 汇编语言源程序格式 4.3.2 汇编语言中的常数与字符串 4.3.3 汇编源程序中的符号 4.3.4 汇编源程序中的表达式 4.4 公共目标文件格式 4.4.1 COFF文件中的段 4.4.2 汇编器对段的处理 4.4.3 链接器对段的处理 4.4.4 程序重新定位 4.4.5 程序装入 4.4.6 COFF文件中的符号 4.5 汇编器 4.5.1 汇编器及其调用 4.5.2 汇编程序伪指令 4.5.3 列表文件 4.6 链接器 4.6.1 链接器及其调用 4.6.2 链接器命令文件的编写与使用 4.6.3 MEMORY伪指令及其使用 4.6.4 SECTIONS伪指令及其使用 4.6.5 汇编源程序的编辑、汇编和链接过程 4.7 C语言程序开发流程 4.8 CCS集成开发环境初级应用 4.8.1 CCS概述 4.8.2 CCS应用程序开发基础 4.8.3 汇编语言源程序开发 4.8.4 C语言源程序开发 习题 第5章 汇编语言程序设计基础 5.1 堆栈的使用方法 5.2 程序的控制与转移 5.2.1 分支操作程序 5.2.2 循环操作指令 5.3 算术运算程序 5.3.1 加减法程序和乘法程序 5.3.2 除法程序 5.3.3 长字运算和并行运算 5.4 重复操作程序 5.5 数据块传送程序 5.5.1 数据存储器之间的数据传送 5.5.2 程序存储器和数据存储器之间的数据传送 5.6 小数运算程序 5.6.1 小数的表示方法 5.6.2 小数乘法与冗余符号位 5.7 浮点运算程序 5.7.1 浮点数的表示方法 5.7.2 定点数到浮点数的转换 5.7.3 浮点数到定点数的转换 5.7.4 浮点乘法运算实例 习题 第6章 TMS320C54x片内外设及应用 6.1 中断系统 6.1.1 中断寄存器 6.1.2 中断控制 6.1.3 中断系统的应用 6.2 定时器 6.2.1 定时器寄存器 6.2.2 定时器结构 6.2.3 定时器/计数器应用 6.3 主机接口 6.3.1 HPI与主机的连接 6.3.2 控制寄存器HPIC 6.4 串行口 6.4.1 标准同步串行口SP 6.4.2 缓冲同步串行口BSP 6.4.3 时分复用串行口TDM 6.4.4 多通道缓冲串行口McBSP 6.4.5 串行口的应用 习题 第7章 DSP硬件系统设计 7.1 DSP系统电平转换电路设计 7.1.1 各种电平的转换标准 7.1.2 3.3 V与5V电平转换的形式 7.1.3 DSP与外围器件的接口 7.2 JTAG仿真接口电路 7.3 DSP存储器和I/O的扩展 7.3.1 程序存储器扩展 7.3.2 数据存储器的扩展 7.3.3 I/O扩展应用 7.4 A/D和D/A接口设计 7.4.1 TMS320C54x与A/D转换器的接口 7.4.2 D/A接口 7.5 DSP基本应用系统 7.5.1 电源电路设计 7.5.2 复位电路的设计 7.5.3 时钟电路的设计 7.6 DSP系统自举设计 7.6.1 DSP系统自举概述 7.6.2 自举启动表的建立及引导装载的过程 第8章 TMS320C54x应用程序开发实例 8.1 FIR滤波器的TMS320C54x实现 8.1.1 FIR滤波器的结构与特点 8.1.2 FIR滤波器的设计方法 8.1.3 FIR滤波器的DSP实现 8.1.4 FIR滤波器的实例设计 8.2 IIR滤波器的TMS320C54x实现 8.2.1 IIR滤波器的结构与特点 8.2.2 IIR滤波器的设计方法 8.2.3 IIR滤波器的DSP实现 8.2.4 IIR滤波器的实例设计 8.3 FFT的TMS320C54x实现 8.3.1 快速傅立叶变换(FFT)算法原理 8.3.2 快速傅立叶变换(FFT)在TMS320C54x上的实现 8.4 正弦信号发生器 8.4.1 数字振荡器原理 8.4.2 正弦波信号发生器的设计与实现 习题 第9章 CCS集成开发环境高级应用 9.1 应用程序的开发 9.1.1 项目管理器 9.1.2 代码编辑器 9.2 程序调试工具 9.2.1 单步运行及其功能扩展 9.2.2 断点 9.2.3 探针 9.2.4 文件或数据的输入/输出 9.2.5 图形显示 9.2.6 观察窗 9.2.7 符号浏览器 9.2.8 GEL工具 附录A ASCII码表 附录B 数制与转换 附录C TMS320C54x芯片引脚图 附录D TMS320C54x系列芯片汇总表 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。