图书介绍

TMS320C55x DSP原理及应用PDF|Epub|txt|kindle电子书版本网盘下载

TMS320C55x DSP原理及应用
  • 蔺鹏,胡玫主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302386889
  • 出版时间:2015
  • 标注页数:353页
  • 文件大小:43MB
  • 文件页数:365页
  • 主题词:数字信号处理-高等学校-教材

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 概述1

1.1.2 DSP芯片的特点4

1.1.3 DSP产品简介5

1.2 TMS320系列DSP芯片概述6

1.2.1 DSP芯片的发展6

1.2.2 TMS320系列的典型应用7

1.2.3 TMS320C55x系列8

1.3 数据运算格式8

1.3.1 定点格式8

1.3.2 浮点格式11

1.4 DSP的性能参数指标11

第2章 TMS320C55x DSP的硬件体系结构14

2.1 概述14

2.1.1 TMS320C55x芯片引脚功能介绍14

2.1.2 TMS320C55x基本结构及主要特性18

2.2 总线结构及存储器接口单元20

2.2.1 总线结构20

2.2.2 存储器接口单元22

2.3 中央处理器CPU结构22

2.3.1 指令缓冲单元(I)22

2.3.2 程序流程单元(P)23

2.3.3 数据地址流程单元(A)25

2.3.4 数据计算单元(D)27

2.3.5 指令流水线28

2.4 存储空间配置31

2.4.1 存储器映射31

2.4.2 程序空间31

2.4.3 数据空间32

2.4.4 I/O空间34

2.5 片内外设介绍34

第3章 TMS320C55x DSP汇编指令系统36

3.1 术语、符号与缩写36

3.1.1 指令集术语、符号和缩写36

3.1.2 指令集条件字段38

3.1.3 状态位的影响40

3.1.4 指令集注释和规则41

3.1.5 并行特征和规则44

3.2 数据寻址方式46

3.2.1 寻址方式概述46

3.2.2 绝对寻址方式47

3.2.3 直接寻址方式48

3.2.4 间接寻址方式49

3.3 TMS320C55x的指令系统58

第4章 TMS320C55x应用程序开发131

4.1 TMS320C55x软件开发流程和开发工具131

4.2 汇编语言编程方法133

4.2.1 汇编伪指令133

4.2.2 汇编语言程序编写方法135

4.3 公共目标文件格式(COFF)137

4.3.1 COFF文件的基本概念137

4.3.2 COFF文件中的符号137

4.4 汇编器和链接器138

4.4.1 汇编器的作用138

4.4.2 汇编器对段的处理138

4.4.3 链接器的作用139

4.4.4 链接器对段的处理140

4.4.5 链接命令文件140

4.5 C语言编程方法143

4.5.1 55x DSP C语言概述143

4.5.2 关键字145

4.5.3 C语言和汇编语言混合编程148

4.5.4 C编译器的存储器模式150

4.5.5 C语言代码优化152

4.5.6 中断处理153

4.5.7 C语言的数据访问方法154

4.6 C55x库函数和C语言编程实例155

4.6.1 C55x库函数访问155

4.6.2 C语言编程实例156

第5章 TMS320C55x DSP片内外设159

5.1 时钟发生器159

5.1.1 时钟发生器输入输出电路159

5.1.2 时钟发生器工作流程160

5.2 中断系统162

5.2.1 DSP中断介绍162

5.2.2 中断矢量和优先级163

5.2.3 可屏蔽中断164

5.2.4 不可屏蔽中断166

5.3 通用定时器和Watchdog定时器166

5.3.1 通用定时器结构166

5.3.2 定时器引脚166

5.3.3 定时器中断168

5.3.4 初始化定时器168

5.3.5 定时器的寄存器169

5.3.6 定时器初始化举例172

5.3.7 Watchdog定时器175

5.4 A/D转换器180

5.4.1 转换时间181

5.4.2 ADC初始化和转换监控181

5.4.3 ADC寄存器182

5.5 DMA控制器185

5.5.1 DMA控制器通道和端口存取方式186

5.5.2 DMA通道自动初始化187

5.5.3 DMA数据传送单元188

5.5.4 通道起始地址配置188

5.5.5 通道地址更新189

5.5.6 数据猝发190

5.5.7 同步通道活动190

5.5.8 DMA控制寄存器192

5.6 主机接口(HPI)201

5.6.1 DSP存储器通过HPI存取202

5.6.2 HPI与DMA交互操作202

5.6.3 HPI信号203

5.6.4 非多元(Nonmultiplexed)模式204

5.6.5 多元(Multiplexed)模式204

5.6.6 HPI寄存器205

5.7 外部存储器接口(EMIF)205

5.7.1 EMIF信号206

5.7.2 EMIF请求208

5.7.3 CE信号对应的外部存储器映射空间208

5.7.4 CE信号对应的外部存储器映射空间209

5.7.5 保持(HOLD)请求,共享外部存储器209

5.7.6 写发布(Write Posting),对外部存储器缓冲写210

5.7.7 CPU指令流水线210

5.7.8 EMIF访问外部异步存储器211

5.7.9 EMIF访问SDRAM212

5.7.10 EMIF寄存器215

5.8 实时时钟(RTC)外设217

5.8.1 实时时钟电源供电218

5.8.2 实时时钟时间和日期寄存器219

5.8.3 实时时钟时间和日历告警(闹钟)220

5.8.4 实时时钟中断请求222

5.8.5 实时时钟寄存器223

5.9 通用输入输出端口GPIO概述230

5.10 I2C模块230

5.10.1 I2C模块介绍230

5.10.2 I2C模块内部结构231

5.10.3 时钟发生电路232

5.10.4 I2C模块操作233

5.10.5 I2C模块中断请求和DMA事件233

5.10.6 I2C模块寄存器234

5.11 USB模块234

5.11.1 USB模块介绍235

5.11.2 USB模块时钟发生237

5.11.3 USB缓冲管理器(UBM)240

第6章 DSP系统电路242

6.1 DSP系统电平转换电路242

6.1.1 各种电平的转换标准242

6.1.2 3.3V与5V电平转换的形式243

6.1.3 DSP与外围器件的接口243

6.1.4 JTAG仿真接口电路246

6.2 DSP存储器和I/O的扩展246

6.2.1 程序存储器扩展246

6.2.2 数据存储器的扩展248

6.2.3 I/O扩展应用249

6.3 A/D和D/A接口250

6.3.1 TMS320C55x DSP与A/D接口251

6.3.2 TMS320C55x DSP与D/A接口257

6.4 DSP系统自举258

6.4.1 DSP系统自举概述258

6.4.2 自举启动表的建立及引导装载的过程259

第7章 CCS集成开发环境高级应用267

7.1 CCS系统安装及界面介绍267

7.1.1 CCS功能简介267

7.1.2 CCS 3.3的安装与设置268

7.1.3 CCS 3.3界面介绍270

7.2 应用程序的开发277

7.2.1 编译器、汇编器和链接器设置277

7.2.2 项目管理器284

7.2.3 代码编辑器288

7.3 程序调试工具291

7.3.1 单步运行及扩展291

7.3.2 断点294

7.3.3 探针点297

7.3.4 图形显示298

7.3.5 观察窗303

7.3.6 符号浏览器304

7.3.7 GEL工具305

7.4 代码执行时间测算308

附录1 TMS320C5509 DSP引脚信号说明311

附录2 TMS320C55x DSP汇编指令集317

附录3 TMS320C55x DSP CPU内部寄存器336

附录4 TMS320C55x DSP外设寄存器339

参考文献353

热门推荐