书籍详情

DSP芯片的原理与开发应用

DSP芯片的原理与开发应用

作者:张雄伟,曹铁勇编著

出版社:电子工业出版社

出版时间:2000-09-01

ISBN:9787505361270

定价:¥28.00

购买这本书可以去
内容简介
  可编程DSP芯片是一种应用非常广泛的微处理器。本书全面系统地介绍了DSP芯片的基本原理、开发和应用。首先介绍了目前广泛使用的DSP芯片的基本结构和特征,定点和浮点DSP处理中的一些关键问题。然后,对用C语言和MATLAB语言进行DSP算法的模拟进行了介绍。接着,以目前应用最广的TIDSP芯片为例,介绍了定点和浮点DSP芯片的软硬件设计方法,DSP芯片的C语言和汇编语言的开发方法以及DSP芯片的开发工具及使用,并以三个应用系统的设计为例,介绍了定点和浮点DSP芯片的开发过程。最后,介绍了数字滤波器和FFT等常用数字信号处理算法的DSP实现。本书旨在使读者在了解DSP芯片基本原理的基础上,能较快地掌握BSP芯片的系统设计和软硬件开发方法。本书的特点是:举例丰富,内容新颖,实用性强。本书可供通信和电子等领域从事DSP芯片开发应用的广大科技人员和教师阅读参考,也可作为相关专业研究生和高年级本科生的教材。
作者简介
暂缺《DSP芯片的原理与开发应用》作者简介
目录
第1章  概述                  
 1. 1  引言                  
 1. 2  DSP系统                  
 1. 2. 1 DSP系统构成                  
 1. 2. 2 DSP系统的特点                  
 1. 2. 3 DSP系统的设计过程                  
 1. 3  可编程DSP芯片                  
 1. 3. 1  什么是DSP芯片                  
 1. 3. 2 DSP芯片的发展                  
 1. 3. 3 DSP芯片的分类                  
 1. 3. 4 DSP芯片的选择                  
 1. 3. 5 DSP芯片的应用                  
 第2章  DSP芯片的基本结构和特征                  
 2. 1  引言                  
 2. 2  DSP芯片的基本结构                  
 2. 2. 1  哈佛结构                  
 2. 2. 2  流水线                  
 2. 2. 3  专用的硬件乘法器                  
 2. 2. 4  特殊的DSP指令                  
 2. 2. 5  快速的指令周期                  
 2. 3  TI定点DSP芯片                  
 2. 3. 1  IMS320ClX                  
 2. 3. 2  TMS320C2X                  
 2. 3. 3  TMS320C5X                  
 2. 3. 4 TMS320C2XX                  
 2. 3. 5  TMS320C54X                  
 2. 3. 6  TMS320C62X                  
 2. 4  TI浮点DSP芯片                  
 2. 4. 1 TMS320C3X                  
 2. 4. 2 TMS320C4X                  
 2. 4. 3 TMS320C67X                  
 2. 5  多处理器DSP芯片TMS320C8X                  
 2. 6 其他DSP芯片简介                  
 2. 6. 1  AD公司DSP芯片                  
 2. 6. 2 AT&T公司DSP芯片                  
 2. 6. 3  Motorola公司DSP芯片                  
 2. 7  小结                  
 第3章  DSP芯片的定点运算                  
 3. 1  数的定标                  
 3. 2  高级语言:从浮点到定点                  
 3. 2. 1  加法/减法运算的C语言定点模拟                  
 3. 2. 2  乘法运算的C语言定点模拟                  
 3. 2. 3  除法运算的C语言定点模拟                  
 3. 2. 4  程序变量的Q值确定                  
 3. 2. 5  浮点至定点变换的C程序举例                  
 3. 3  DSP定点算术运算                  
 3. 3. 1  定点乘法                  
 3. 3. 2  定点加法                  
 3. 3. 3  定点除法                  
 3. 4  非线性运算的定点快速实现                  
 3. 5  小结                  
 第4章  DSP芯片的浮点运算                  
 4. l  引言                  
 4. 2  浮点数的格式                  
 4. 2. 1  IEEE浮点数格式                  
 4. 2. 2  TMS320C3X浮点数格式                  
 4. 2. 3  IEEE浮点格式与TMS320浮点格式的转换                  
 4. 3  基本的浮点运算                  
 4. 3. 1  浮点乘法和加减法                  
 4. 3. 2  浮点除法                  
 4. 4  非线性浮点运算的快速实现                  
 4. 5  小结                  
 第5章  DSP算法的MATLAB模拟                  
 5. 1  引言                  
 5. 2  MATLAB语言的基本操作                  
 5. 2. 1  MATLAB的安装与基本设置                  
 5. 2. 2  MATLAB的基本操作                  
 5. 2. 3  MATLAB的基本运算                  
 5. 2. 4  MATLAB的基本命令                  
 5. 2. 5  MaTLAB的绘图功能                  
 5. 3  MATLAB的函数设计                  
 5. 3. 1  MATLAB的允许文件类型                  
 5. 3. 2  MATLAB的输入/输出语句                  
 5. 3. 3  MATLAB圆的控制语句                  
 5. 3. 4  MATLAB圆的函数建立                  
 5. 3. 5  MATLAB圆的帮助                  
 5. 4  MATLAB的DSP设计模拟                  
 5. 4. 1 DTMF                  
 5. 4. 2 Coertzel算法                  
 5. 4. 3 DTMF信号产生与检测算法的实现                  
 5. 5 MATLAB中DSP类函数                  
 5. 6  小结                  
 露6章  TMS320C2X/C5X定点DSP的软硬件设计                  
 6. 1  引言                  
 6. 2  1 TMS320C2X硬件设计                  
 6. 2. 1  复位和时钟电路                  
 6. 2. 2 等待状态发生器                  
 6. 2. 3  存储器接口                  
 6. 2. 4  模数接口电路                  
 6. 2. 5  通信接口电路设计举例                  
 6. 3  主从式系统的硬件设计                  
 6. 3. 1  并行通信实现双机通信                  
 6. 3. 2  DMA实现双机通信                  
 6. 4  TMS320C50的BOOT设计                  
 6. 5  TMS320C2X/C5X的软件应用                  
 6. 5. 1  TMS320C2X软件编程技巧                  
 6. 5. 2  提高TMS320C5X软件效率                  
 6. 5. 3  软件应用                  
 6. 6  小结                  
 第7章 TMS320C54X定点DSP的软硬件设计                  
 7. 1  引言                  
 7. 2  TMS320C54X的硬件设计                  
 7. 2. 1 TMS320C54X芯片的电源设计                  
 7. 2. 2  3.3V和5V混合逻辑系统设计                  
 7. 2. 3 DSP的内部存储器及外部存储器接口                  
 7. 2. 4 DSP与Flash存储器的设计                  
 7. 3 TMS320C54X的软件设计                  
 7. 3. 1  编程需注意的问题                  
 7. 3. 2 软件编程技巧                  
 7. 4 TMS320C54X的BOOT设计                  
 7. 5  小结                  
 第8章  TMS320浮点DSP芯片的软硬件设计                  
 8. 1  引言                  
 8. 2  TMS320C3X的硬件设计                  
 8. 2. 1  存储器接口设计                  
 8. 2. 2  中断电路的设计                  
 8. 2. 3 模数转换接口电路                  
 8. 3 TMS320C3X主从式系统硬件设计                  
 8. 4 TMS320C31程序引导功能的实现                  
 8. 5 TMS320C3X的软件应用                  
 8. 5. 1  编程技巧                  
 8. 5. 2 TMS320C3X软件应用                  
 8. 6  小结                  
 第9章  COFF--公共目标文件格式                  
 9. 1  引言                  
 9. 2 COFF目标文件格式                  
 9. 2. 1  块(section)                  
 9. 2. 2  汇编器对块的处理                  
 9. 2. 3  链接器对块的处理                  
 9. 2. 4 程序重定位                  
 9. 2. 5 COFF文件中的符号                  
 9. 3  COFF格式编程举例                  
 9. 4  小结                  
 第10章  DSP芯片的开发工具及应用                  
 10. 1  引言                  
 10. 2 代码生成工具                  
 10. 2. 1  代码生成工具程序                  
 10. 2. 2 宏汇编器和链接器                  
 10. 2. 3  C编译器                  
 10. 2. 4  文档管理器和库生成器                  
 10. 2. 5 代码格式转换器                  
 10. 2. 6  编译汇编链接应用举例                  
 10. 3 代码调试工具                  
 10. 3. 1  C/汇编源码调试器                  
 10. 3. 2  初学者工具DSK                  
 10. 3. 3 软件模拟器                  
 10. 3. 4  评价模块(EVM)                  
 10. 3. 5  软件开发系统(SWDS)                  
 10. 3. 6 仿真器(XDS)                  
 10. 4  小结                  
 第11章  用C语言开发DSP芯片                  
 11. 1  引言                  
 11. 2 优化ANSI C编译器                  
 11. 3  TMS320C3X/C4X的C语言开发                  
 11. 3. 1 存储器模式                  
 11. 3. 2 寄存器规则                  
 11. 3. 3  函数结构与调用规则                  
 11. 3. 4 中嚼处襄                  
 11. 3. 5 系统初始化                  
 11. 3. 6  TMS320C3X C程序开发举例                  
 11. 4  TMS320C2X/C5X/C54X的C语言开发                  
 11. 4. 1  存储器模式                  
 11. 4. 2 寄存器规则                  
 11. 4. 3  函数调用规则                  
 11. 4. 4  中断函数                  
 11. 4. 5 表达式分析                  
 11. 4. 6 TMS320C2X/C5X C语言程序开发举例                  
 11. 5  小结                  
 第12章  DSP芯片的C和汇编语言混台编程                  
 12. 1  引言                  
 12. 2  C和汇编语言的混合编程方法                  
 12. 2. 1  独立的C和汇编模块接口                  
 12. 2. 2  从C程序中访问汇编程序变量                  
 12. 2. 3  在汇编程序中访问C程序变量                  
 12. 2. 4  在C程序中直接嵌入汇编语句                  
 12. 2. 5  修改编译器的输出                  
 12. 3  TMS320C3X/C4X混合编程举例                  
 12. 4  TMS320C2X/C5X混合编程举例                  
 12. 5  小结                  
 第13章  DSP芯片应用开发举例                  
 13. 1  引言                  
 13. 2  一个基于TMS320C25DSP应用系统的开发                  
 13. 2. 1  系统简介                  
 13. 2. 2  系统硬件设计                  
 13. 2. 3  系统软件设计                  
 13. 2. 4  硬件调试                  
 13. 2. 5  软件调试                  
 13. 2. 6 独立系统实现                  
 13. 3  一个基于TMS320C31DSP系统的开发                  
 13. 3. 1  系统简介                  
 13. 3. 2  系统构成                  
 13. 3. 3  系统软硬件设计                  
 13. 3. 4 软硬件调试                  
 13. 3. 5  独立系统实现                  
 13. 4  一个基于TMS320LC549DSP应用系统的开发                  
 13. 4. 1  G.729A及系统简介                  
 13. 4. 2 系统构成                  
 13. 4. 3  系统软硬件设计                  
 13. 4. 4  系统调试                  
 13. 4. 5 独立系统形成                  

猜您喜欢

读书导航