网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 DSP技术及应用(应用电子技术专业新编21世纪高等职业教育电子信息类规划教材)
分类 教育考试-大中专教材-成人教育
作者 黄仁欣
出版社 电子工业出版社
下载
简介
编辑推荐

本书以TI公司16位定点处理器TMS320C54x系列芯片为讲解对象,以应用系统设计为主线,全面系统地介绍DSP芯片的体系结构和工作原理、指令系统、汇编语言、C语言程序设计与混合编程、CCS开发工具的使用,以及DSP系统的软/硬件设计和调试方法。安排设计实例和实验项目,使读者提高实验及实际操作能力,尽快掌握DSP应用系统的设计方法。

内容推荐

DSP芯片及技术的应用几乎遍及电子与信息的每一个领域,对通信、计算机以及控制等领域的发展起到了十分重要的推动作用。本书系统介绍TI公司TMS320C54x系列DSP芯片的体系结构和工作原理、指令系统、汇编语言、C语言程序设计与混合编程、CCS开发工具的使用,以及DSP系统的软,硬件设计和调试方法。

本书内容新颖、重点突出、通俗精炼、强化实践。在内容的安排上,兼顾DSP技术的系统性和实用性,既方便初学者学习,又适应工程技术人员的需要。书中实例及实验内容丰富,分别独立成章,读者完全可以通过对多个典型实例和实验的学习及实际操作,很好地掌握DSP的开发设计方法和应用。书中所有程序都经过上机验证,具有很强的实用性。本书的电子教案及实验用到的程序,都可通过电子工业出版社华信教育资源网下载。

本书可作为高职及高等院校电子信息、通信工程和自动化等相关专业学生的教材及实践教学指导书,也可供从事DSP开发和应用的工程技术人员参考。

目录

第1章 绪论

 1.1 DSP及其实现

1.1.1 DSP的含义

1.1.2 数字信号处理的实现方法

 1.2 DSP芯片

1.2.1 DSP芯片的特点

1.2.2 DSP芯片的发展现状

1.2.3 DSP芯片的发展趋势

1.2.4 DSP芯片的分类

1.2.5 DSP芯片的应用

 1.3 DSP系统

1.3.1 DSP系统的构成

1.3.2 DSP系统的特点

1.3.3 DSP系统的设计过程

1.3.4 DSP芯片的选择

 本章小结

 习题1

第2章 TMS320C54x的总体结构及工作原理

 2.1 基本结构和引脚功能

2.1.1 基本结构

2.1.2 引脚功能

2.1.3 内部总线结构

 2.2 中央处理单元(CPU)

2.2.1 CPU状态和控制寄存器

2.2.2 算术逻辑单元(ALU)

2.2.3 累加器

 2.3 存储器

2.3.1 存储器地址空间分配

2.3.2 程序存储器

2.3.3 数据存储器

2.3.4 I/O空间

 2.4 TMS320C54x的系统控制

2.4.1 数据地址的产生

2.4.2 程序地址的产生

2.4.3 流水线操作

2.4.4 系统复位

 本章小结

 习题2

第3章 TMS320C54x的片内外设

 3.1 通用I/O端口

 3.2 定时器

3.2.1 定时器的组成及工作原理

3.2.2 定时器,计数器的应用

 3.3 时钟发生器

 3.4 主机接口(HPI)

3.4.1 HPI结构及其工作模式

3.4.2 HPI接口设计

3.4.3 HPI控制寄存器(HPIC)

 3.5 串行通信接口(SCI)

3.5.1 SCI模块结构

3.5.2 SCI多处理器通信

 3.6 串行外设接口SPI

 3.7 中断系统

3.7.1 中断系统概述

3.7.2 中断寄存器

3.7.3 中断控制

 本章小结

 习题3

第4章 TMS320C54x的指令系统

 4.1 指令的表示方法

4.1.1 指令系统中的符号

4.1.2 指令系统中的运算符

 4.2 寻址方式

4.2.1 立即寻址

4.2.2 绝对寻址

4.2.3 累加器寻址

4.2.4 直接寻址

4.2.5 间接寻址

4.2.6 存储器映像寄存器寻址

4.2.7 堆栈寻址

 4.3 TMS320C54x的指令系统

4.3.1 算术运算指令

4.3.2 逻辑运算指令

4.3.3 数据传送指令

4.3.4 程序控制指令

 本章小结

 习题4

第5章 汇编语言程序设计

 5.1 汇编语言的基本概念

5.1.1 汇编语言源程序格式

5.1.2 汇编语言中的符号

5.1.3 汇编语言中的表达式

5.1.4 汇编伪指令

5.1.5 宏指令

 5.2 堆栈的使用方法

 5.3 控制程序设计

5.3.1 分支结构程序

5.3.2 重复操作程序

5.3.3 循环结构程序

 5.4 数据块传送程序

 5.5 算术运算程序

5.5.1 加减法运算和乘法运算

5.5.2 除法运算

5.5.3 长字运算和并行运算

5.5.4 小数运算程序

5.5.5 浮点运算程序

 本章小结

 习题5

第6章 C语言程序设计与混合编程

 6.1 C语言程序设计

6.1.1 C语言的特点及语法

6.1.2 系统堆栈的使用

6.1.3 存储器模式及分配

6.1.4 C54x DSP的C语言规则

6.1.5 C语言程序实例

 6.2 用C语言和汇编语言混合编程

6.2.1 C54x DSP混合编程方法

6.2.2 混合编程实例

 本章小结

 习题6

第7章 DSP应用系统的软、硬件设计

 7.1 CCS的安装及软件开发过程

7.1.1 CCS的安装及设置

7.1.2 CCS软件开发过程

 7.2 CCS集成开发环境的使用

7.2.1 菜单

7.2.2 工具栏

 7.3 C54x DSP应用系统的软件设计与调试

7.3.1 汇编语言程序的编辑、汇编和链接过程

7.3.2 汇编源文件(.asm)格式

7.3.3 汇编器

7.3.4 COFF目标文件

7.3.5 链接器

7.3.6 C编译器

7.3.7 建立工程文件

7.3.8 构建工程

7.3.9 调试及固化用户程序

 7.4 C54x DSP应用系统的硬件设计与调试

7.4.1 硬件设计

7.4.2 硬件调试

7.4.3 独立DSP应用系统的形成

 本章小结

 习题7

第8章 DSP技术典型应用实例

 8.1 DSP最小系统电路设计

8.1.1 TMS320C5409芯片

8.1.2 JTAG仿真口的连接

8.1.3 电源转换芯片

8.1.4 时钟信号的接入

8.1.5 其他端子和测试信号

 8.2 正弦波信号发生器设计

8.2.1 产生正弦波的算法

8.2.2 正弦波的DSP实现

 8.3 语音信号采集

8.3.1 语音接口芯片TLC320AD50C简介

8.3.2 TLC320AD50C与DSP的连接

8.3.3 语音采集和回放程序

 8.4 步进电动机的DSP控制

8.4.1 步进电动机的特点及基本控制

8.4.2 步进电动机的脉冲分配

8.4.3 步进电动机的速度控制

8.4.4 步进电动机的位置控制

 8.5 MATLAB语言在DSP设计中的应用

8.5.1 MATLAB简介

8.5.2 IIR滤波器设计

8.5.3 信号的谱分析(FFT)

 本章小结

 习题8

第9章 DSP应用技术实验

 实验1 常用指令实验

 实验2 汇编语言程序设计

 实验3 数据存储实验

 实验4 I/O读写实验

 实验5 汇编程序的控制设计

 实验6 外部标志输出引脚(XF)实验

 实验7 定时器实验.

 实验8 中断实验

 实验9 A/D采样实验

 实验10 D/A转换实验

 实验11 CCS环境下的C语言程序设计

 实验12 正弦波信号发生器

 实验13 语音实时回放及延迟实验

 实验14 液晶显示器驱动实验

 实验15 快速傅里叶变换(FFT)算法实验

 实验16 有限冲击响应滤波器(FIR)算法实验

 实验17 无限冲击响应滤波器(IIR)算法实验

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 12:48:40