收藏本站
   
网站首页
 
图书分类
 
下载中心
 
服务指南
 
经销商园地
 
单片机读者俱乐部
 
关于我们
 
常见问题
 
留言中心
 
 其 它 
   
单片机与嵌入式系统大学教参系列教材外语图书计算机系列航空航天工程图书科普图书综合社科人文
图书检索
  关键字:
  分类:
 

本类图书
 
分类浏览
 
 
单片机
教材与教辅
应用技术基础
应用程序设计与开发
不同应用领域
实例、实践、系统设计..
51系列单片机器件原理..
INTEL公司16位单片机
AVR单片机
PIC单片机
MSP430单片机
Freescale单片机
EPSON单片机
凌阳公司单片机
其他公司单片机
单片机及外围器件手册..
应用技术选编及应用文..
青少年单片机
模糊技术
单片机综合类
 
DSP
 
ARM
 
嵌入式系统教程
 
嵌入式操作系统及软件开发..
 
嵌入式系统应用开发
 
嵌入式系统国外版权引进
 
复杂数字系统设计
 
总线技术
 
无线通信技术
 
会议论文集及大奖赛
 
杂志合订本及增刊
 
周立功公司策划图书
 
机器人
 
大学生课程设计实践
位置:首页 图书分类 DSP  
TMS320C54x DSP结构、原理及应用(第2版) [单片机与嵌入式系统 ┈→ DSP]
 
定价:23元
作者:戴明桢 周建江
书号:978-7-81124-246-1
配盘:无盘
丛书名:
出版日期:200708
开本:787×960 1/16开
字数:515千字
点击次数:11118 次
内容简介
    DSP经历了近30年的飞速发展,已经在众多高科技领域和日常生活中得到了越来越广泛的应用。本书是一本学习DSP的入门教材。全书以TI公司推出的性能价格比高、结构典型、应用十分广泛的TMS320C54x系列DSP芯片为例,详细介绍了DSP的结构组成、工作原理、指令系统、软件编程和集成开发环境CCS的使用方法,并且给出了TMS320C54x DSP在实现FIR和IIR滤波器、FFT等应用中的编程使用方法。

    本书既可作为高等院校工科电子类专业本科生和研究生的教材,也可供从事数字信号处理技术和DSP芯片开发应用的广大工程技术人员参考。

前言
    本书作为一本学习DSP的入门图书,自第1版于2001年11月出版以来,先后印刷9次,共50000册,受到了读者的欢迎,许多高校作为DSP教材使用,而且也对本书提出了很多宝贵意见并希望再版,在此表示深深的谢意。

    DSP器件问世近30年来,发展十分迅速,已经广泛应用于数据通信、海量存储、语音处理、图像处理、汽车电子,以及消费类音频和视频等产品,渗透到现代科技和日常生活的众多领域。自本书第1版以来,又有许多高性能、低功耗的DSP芯片以及新的开发工具不断出现,促使作者对本书进行修订。 

    在第2版中,仍以TMS320C54x(以下简称C54x)系列DSP芯片为例,介绍DSP结构、原理及应用。这不但因为C54x系列 DSP芯片性价比高,应用十分广泛,仍是目前DSP市场的主流产品;更是由于C54x的内部结构组成比较简单和典型,以它为例学习DSP芯片的结构、原理和应用,可以很快入门。掌握了C54x,就不难举一反三、触类旁通地掌握其他DSP芯片了;而且 C54x系列DSP芯片自诞生以来也在不断地发展中,先后推出了许多高性能、低功耗的新品种。例如,VC5402、VC5410、VC5416、集成了1个C54x和1个ARM7的双内核嵌入式微处理器VC5470和VC5471、集成了2个C54x双内核的DSP芯片VC5420和VC5421,以及集成了4个C54x内核的DSP芯片VC5441等,这也是C54x系列DSP芯片问世十年来经久不衰的一个重要原因。虽然C54x系列有各种派生器件,但是它们的CPU结构及指令系统是相同的。

    在第2版中,作者保留了第1版通俗易懂和便于自学的特点,根据DSP芯片的发展状况对全书作了较多的修改和补充。重点修改了绪论、第1章、第4章和第6章。改写了DSP芯片的发展现状和发展方向一节,增加了部分C54x DSP在片外围电路及应用、CCS集成开发工具的使用方法及应用实例,以及系统设计和应用实例。

    在本书的修订过程中,得到了北京航空航天大学出版社副总编辑马广云的热情支持与帮助,南京航空航天大学蔡倩、刘继美、李海林、彭昔敏等同志为本书的再版做了不少工作,在此谨向他们表示衷心的感谢。

    在修订过程中,尽管作者尽了很大的努力,但书中一定会有不妥之处,恳请读者批评指正。

作者
2007年7月

目录
诸论
第1章  TMS320C54x的结构原理
1.1 TMS320系列DSP芯片概述10
1.1.1 TMS320系列DSP的分类及应用10
1.1.2 TMS320C5000 DSP平台11
1.2 TMS320C54x DSP13
1.2.1 TMS320C54x的主要特性13
1.2.2 TMS320C54x的组成框图16
1.3 总线结构18
1.4 存储器19
1.4.1 存储器空间分配20
1.4.2 程序存储器23
1.4.3 数据存储器24
1.5 中央处理单元27
1.5.1 算术逻辑运算单元28
1.5.2 累加器A和B29
1.5.3 桶形移位器31
1.5.4 乘法器/加法器单元32
1.5.5 比较、选择和存储单元33
1.5.6 指数编码器34
1.5.7 CPU状态和控制寄存器34
1.6 数据寻址方式39
1.6.1 立即寻址41
1.6.2 绝对寻址41
1.6.3 累加器寻址41
1.6.4 直接寻址42
1.6.5 间接寻址43
1.6.6 存储器映像寄存器寻址46
1.6.7 堆栈寻址47
1.7 程序存储器地址生成方式48
1.7.1 程序计数器49
1.7.2 分支转移49
1.7.3 调用与返回50
1.7.4 条件操作51
1.7.5 重复操作53
1.7.6 复位操作54
1.7.7 中断55
1.7.8 省电方式59
1.8 流水线60
1.8.1 流水线操作60
1.8.2 延迟分支转移62
1.8.3 条件执行64
1.8.4 双寻址存储器与流水线65
1.8.5 单寻址存储器与流水线67
1.8.6 流水线冲突和插入等待周期67
1.9 在片外围电路71
1.9.1 并行I/O口及通用I/O引脚71
1.9.2 定时器72
1.9.3 时钟发生器74
1.9.4 主机接口78
1.10 串行口83
1.10.1 串行口概述83
1.10.2 标准串行口84
1.11 DMA控制器97
1.11.1 DMA控制器的基本特性97
1.11.2 子地址寻址方式97
1.11.3 DMA通道优先级和使能控制寄存器100
1.11.4 DMA通道现场寄存器102
1.11.5 DMA编程举例108
1.12 外部总线113
1.12.1 外部总线接口113
1.12.2 外部总线操作的优先级别114
1.12.3 等待状态发生器115
1.12.4 分区切换逻辑117
1.12.5 外部总线接口定时图118
1.12.6 复位和IDLE3省电工作方式120
1.13 TMS320C54x引脚信号说明122
第2章  指令系统
2.1 指令的表示方法130
2.1.1 指令系统中的符号和略语130
2.1.2 指令系统中的记号和运算符133
2.2 指令系统135
2.2.1 指令系统概述135
2.2.2 指令系统分类135
第3章  汇编语言程序开发工具
3.1 TMS320C54x软件开发过程137
3.2 汇编语言程序的编写方法139
3.3 汇编语言程序的编辑、汇编和链接过程141
3.4 COFF的一般概念143
3.4.1 COFF文件中的段143
3.4.2 汇编器对段的处理144
3.4.3 链接器对段的处理146
3.4.4 COFF文件中的符号148
3.5 汇编149
3.5.1 运行汇编程序149
3.5.2 列表文件151
3.5.3 汇编命令154
3.5.4 宏定义和宏调用154
3.6 链接156
3.6.1 运行链接程序156
3.6.2 链接器选项157
3.6.3 链接器命令文件158
3.6.4 多个文件的链接164
第4章  Simulator和CCS集成开发工具的使用方法
4.1 Simulator的使用方法169
4.1.1 软件仿真器概述169
4.1.2 仿真命令171
4.1.3 仿真器初始化命令文件174
4.1.4 仿真外部中断176
4.2 什么是CCS177
4.3 如何安装和设置CCS178
4.3.1 CCS对计算机系统的配置要求178
4.3.2 CCS的安装与设置178
4.4 CCS窗口介绍180
4.4.1 CCS窗口示例180
4.4.2 CCS的菜单栏和快捷菜单180 
4.4.3 CCS的常用工具栏181
4.5 如何建立工程文件182
4.5.1 工程文件的建立、打开和关闭183
4.5.2 在工程文件中添加或删除文件183
4.5.3 编辑源文件183
4.5.4 工程的构建184
4.6 如何调试程序185
4.6.1 加载可执行文件185
4.6.2 程序的运行和复位186
4.6.3 断点设置187
4.6.4 内存、寄存器和变量操作188
4.7 如何与外部文件交换数据191
4.7.1 外部数据文件的格式191
4.7.2 利用探针从/向外部文件载入/保存数据191
4.7.3 利用I/O端口与外部文件传送数据194
4.8 如何仿真外部中断和测试程序的执行时间196
4.8.1 仿真外部中断196
4.8.2 测试一段程序的执行时间196
4.9 如何利用图形窗口观察和分析数据197
4.9.1 CCS的画图功能197
4.9.2 CCS图形功能应用举例199
4.10 通用扩展语言201
4.10.1 GEL函数201
4.10.2 在GEL菜单中添加GEL函数203
4.10.3 GEL文件的加载和卸载204
4.11 CCS应用举例205
4.11.1 汇编语言源程序205
4.11.2 C语言源程序214
第5章  汇编语言程序设计
5.1 程序的控制与转移221
5.2 堆栈的使用方法223
5.3 加、减法和乘法运算224
5.4 重复操作225
5.5 数据块传送227
5.6 双操作数乘法229
5.7 长字运算和并行运算230
5.8 小数运算235
5.9 除法运算237
5.10 浮点运算238
第6章  TMS320C54x的软硬件应用
6.1 TMS320C54x与存储器及外围设备接口242
6.2 TMS320C54x与慢速器件接口243
6.3 FIR滤波器的C54x实现方法247
6.4 IIR滤波器的C54x实现方法259
6.5 快速傅里叶变换(FFT)的C54X实现方法266
6.6 正弦和余弦信号发生器273
6.7 自举加载器282
6.8 DMA与McBSP相结合的数据采集系统288
附录A TMS320系列芯片DSP的命名方法
附录B TMS320C5402引脚图和引脚分配表
附录C TMS320C54x DSP的中断向量表和硬件中断优先权
附录D 等待周期表
附录E TMS320C54x指令系统一览表(按指令功能排列)
附录F TMS320C54x指令系统一览表(按指令字母顺序排列)
附录G TMS320C54x汇编命令一览表
附录H FFT正弦、余弦系数表
参考文献355


共有 1 条对本书的评价
标题:请问这本书有没有电子教案? 会员:邓婷 时间:2010-1-12 10:33:07
如题,我下学期想要用这本书作为教材,请问有没有本书配套的电子教案?谢谢
版权所有:北京航空航天大学出版社 设计制作:易择科技
地址:北京市海淀区学院路37号北航出版社 邮编:100191
电 话:010-82317024 82317027  传 真:010-82328026  邮购传真:010-82316936
京ICP备05030743号