图书介绍

TMS320C55x DSP原理、应用和设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

TMS320C55x DSP原理、应用和设计
  • 胡庆钟,李小刚,吴钰淳等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111175522
  • 出版时间:2006
  • 标注页数:258页
  • 文件大小:50MB
  • 文件页数:265页
  • 主题词:数字信号-信息处理系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

TMS320C55x DSP原理、应用和设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

前言1

第1章 概述1

1.1 数字信号处理技术概述1

1.2 数字信号处理系统的基本组成1

1.3 DSP芯片概述2

1.4 数字信号处理的应用6

2.2 DSP选型7

2.1 如何获取技术参考资料以及得到相关源码7

第2章 设计开发一个DSP系统7

2.3 DSP系统开发流程12

2.4 如何开始硬件设计14

2.5 如何开始软件开发15

2.6 一个简单的DSP系统19

第3章 DSP体系结构和硬件开发22

3.1 DSP芯片体系结构概述22

3.2 TMS320C55x体系结构23

3.2.1 TMS320C55x内部结构框图24

3.2.2 TMS320C55x引脚功能介绍26

3.2.3 TMS320C55x 中央处理单元32

3.2.4 TMS320C55x总线结构37

3.2.5 TMS320C55x流水线操作37

3.3 TMS320C55xTM存储器空间40

3.4 TMS320C55x片内外设41

3.4.1 模数转换器(ADC)42

3.4.2 数字锁相环时钟产生器47

3.4.3 存储器直接访问(DMA)控制器49

3.4.4 指令缓存56

3.4.5 实时时钟(RTC)60

3.4.6 增强主机接口(EHPI)63

3.4.7 看门狗定时器66

3.4.8 多通道缓冲串行口(McBSP)69

3.4.9 通用定时器74

3.5 TMS320C55x外部存储器接口(EMIF)77

3.5.1 功能与作用77

3.5.2 EMIF中的寄存器79

3.5.4 同步突发静态随机存储器(SBSRAM)的配置和连接80

3.5.3 异步存储器的配置和连接80

3.5.5 同步动态随机存储器(SDRAM)的配置和连接81

3.6 OMAP5910体系结构简介85

3.6.1 OMAP5910的体系结构87

3.6.2 OMAP5910的软件结构89

3.6.3 OMAP平台的开放性92

第4章 DSP电路设计94

4.1 DSP最小系统的搭建94

4.2 TMS320C55x电源电路96

4.2.1 对电源电压及电流要求96

4.2.2 电源产生电路96

4.3 TMS320C55x时钟电路和复位电路97

4.3.1 振荡与时钟电路97

4.3.2 复位和看门狗电路99

4.4 可编程逻辑器件CPLD/FPGA的应用100

4.4.1 FPGA/CPLD的设计流程100

4.4.2 一个基于FPGA和DSP的雷达信号处理系统的设计102

4.5.1 干扰的来源和后果104

4.5 电路的抗干扰技术104

4.5.2 系统电源抗干扰设计105

4.5.3 硬件抗干扰设计105

4.5.4 软件抗干扰设计105

4.5.5 输入输出信号抗干扰措施106

第5章 DSP集成开发环境107

5.1 DSP集成开发环境概述107

5.2.1 CCS软件的安装108

5.2.2 安装CCS配置程序108

5.2 CCS2的安装和设置108

5.3 CCS2的基本操作111

5.3.1 建立一个新的工程111

5.3.2 向工程文件中添加文件的基本操作112

5.3.3 建立和运行程序的基本操作115

5.3.4 改变程序选项,并修改语法错误的基本操作116

5.3.5 断点和观察窗的使用方法117

5.3.6 探针点的使用方法118

5.3.7 图形显示工具的用法119

5.3.8 在观察窗中观察和修改变量的基本操作120

5.3.9 GEL工具的使用方法121

5.4.1 DSP/BIOS简介124

5.4 DSP/BIOS的应用124

5.4.2 DSP/BIOS的性能演示125

5.4.3 DSP/BIOS组件131

5.5 CCS2数据实时交换(RTDX)133

5.5.1 RTDX概述133

5.5.2 RTDX的使用134

5.6 软件调试135

5.6.1 断点136

5.6.2 观察窗136

5.6.3 探针点137

5.6.4 软件仿真器分析138

5.6.5 图形显示工具139

5.6.6 符号浏览器140

5.6.7 命令窗口141

5.7.1 硬件仿真概述142

5.7.2 C55x总线工作方式142

5.7 硬件仿真分析142

5.7.3 硬件仿真分析143

第6章 汇编语言程序设计146

6.1 汇编语言程序设计概述146

6.1.1 汇编语言特点146

6.1.2 TMS320C55x汇编语言146

6.2 TMS320C55x寻址方式147

6.2.1 绝对寻址模式147

6.2.2 直接寻址模式148

6.2.3 间接寻址模式149

6.3 TMS320C55x汇编指令系统152

6.3.1 TMS320C55x汇编语言格式152

6.3.2 TMS320C55x指令系统中使用的符号152

6.3.3 相关的状态位154

6.3.4 指令集语法156

6.3.5 算术运算指令157

6.3.6 位操作指令175

6.3.7 扩展辅助寄存器指令178

6.3.8 逻辑运算指令179

6.3.9 传输指令181

6.3.10 程序控制指令189

6.4 TMS320C55x汇编宏指令191

6.5 TMS320C55x汇编伪指令196

6.5.1 编译指令196

6.5.2 连接指令198

6.6 TMS320C55x目标文件格式201

6.6.1 COFF的段201

6.6.2 编译器如何处理段202

6.6.3 连接器如何处理段205

第7章 C语言程序设计207

7.1 C语言程序设计概述207

7.1.1 TMS320C55x C语言概况及特点207

7.1.2 C语言基本语法概要207

7.2 TMS320C55x C语言开发208

7.2.1 TMS320C55x C语言概况及特点208

7.2.2 C55x DSPC代码书写的普遍问题214

7.2.3 DSP C运行时间环境217

7.3.2 编译C代码224

7.3.1 C55x C代码优化步骤224

7.3 TMS320C55x C代码优化224

7.3.3 剖切C代码227

7.3.4 改进C代码227

7.3.5 存储器管理问题231

7.4 TMS320C55x C和汇编语言混合编程234

7.4.1 TMS320C55x C和汇编语言混234

合编程概述234

7.4.2 寄存器规则234

7.4.3 函数结构和调用规则236

7.4.4 C和汇编语言的接口239

第8章 应用程序设计实例242

8.1 FIR滤波器的DSP程序设计分析242

8.1.1 FIR滤波器原理242

8.1.2 FIR滤波器的DSP程序设计244

8.2 FFT算法的原理和实现249

8.2.1 FFT算法原理249

8.2.2 FFT算法实现251

参考文献258

热门推荐