图书介绍

TMS320C54X DSP原理及应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

TMS320C54X DSP原理及应用
  • 乔瑞萍,崔涛,张芳娟编著(西安交通大学) 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:756061471X
  • 出版时间:2005
  • 标注页数:294页
  • 文件大小:185MB
  • 文件页数:371页
  • 主题词:数字信号-信号处理,TMS320C54X

PDF下载


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

下载说明

TMS320C54X DSP原理及应用PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 绪论1

1.1 引言1

1.2 DSP芯片概述2

1.3 运算基础4

1.3.1 数据格式4

1.3.2 定点算术运算7

2.1.1 TMS320C54x DSP的基本结构11

2.1 TMS320C54x DSP的结构11

第2章 TMS320C54x的CPU结构和存储器配置11

2.1.2 TMS320C54x DSP的主要特点12

2.2 TMS320C54x的总线结构14

2.3 TMS320C54x的CPU结构15

2.3.1 算术逻辑运算单元15

2.3.2 累加器15

2.3.3 桶形移位器16

2.3.4 乘累加器单元16

2.3.7 CPU状态控制寄存器17

2.3.6 指数编码器17

2.3.5 比较选择存储单元17

2.3.8 寻址单元19

2.4 TMS320C54x存储器和I/O空间19

2.4.1 存储器空间20

2.4.2 程序存储器23

2.4.3 数据存储器27

2.4.4 I/O空间29

3.1 数据寻址方式30

3.1.1 指令的表示方法30

第3章 指令系统30

3.1.2 数据寻址方式31

3.2 TMS320C54x的指令系统42

3.2.1 指令系统概述42

3.2.2 指令系统分类46

第4章 TMS320C54x汇编语言程序设计82

4.1 TMS320C54x汇编语言的基本概念82

4.1.1 TMS320C54x汇编语句的组成82

4.1.2 TMS320C54x汇编语言中的常数、字符串、符号与表达83

4.1.3 TMS320C54x伪指令85

4.1.4 TMS320C54x宏命令90

4.2 TMS320C54x汇编语言程序设计的基本方法91

4.2.1 TMS320C54x汇编语言源程序的完整结构92

4.2.2 顺序结构程序92

4.2.3 分支结构程序93

4.2.4 循环结构程序93

4.2.5 子程序结构94

4.3 TMS320C54x汇编语言程序的编辑、汇编与链接过程98

4.4 汇编器100

4.4.1 COFF文件的一般概念101

4.4.2 汇编器对段的处理102

4.5 链接器104

4.5.1 链接器对段的处理105

4.5.2 链接器命令文件106

4.5.3 程序重定位111

4.6 Simulator的使用方法112

4.6.1 软件仿真器概述112

4.6.2 仿真命令114

4.6.3 仿真器初始化命令文件116

4.6.4 仿真外部中断117

4.7 汇编程序举例118

第5章 TMS320C54x的引脚功能、流水线结构和外部总线结构139

5.1 TMS320C54x的引脚和信号说明139

5.2 流水线结构141

5.3 外部总线结构143

5.3.1 外部总线接口信号144

5.3.2 外部总线控制性能144

5.3.3 外部总线接口时序图147

6.1.1 时钟电路150

6.1 时钟发生器150

第6章 TMS320C54x片内外设150

6.1.2 时钟模块编程151

6.1.3 低功耗(节电)模式153

6.2 中断系统154

6.2.1 中断结构154

6.2.2 中断流程157

6.2.3 中断编程159

6.3 定时器161

6.3.1 定时器结构161

6.3.2 定时器编程162

6.4 主机接口163

6.4.1 HPI结构及其工作方式164

6.4.2 HPI接口设计164

6.4.3 HPI控制寄存器166

6.5 串行口167

6.5.1 串行口概述167

6.5.2 串行口的组成框图167

6.5.3 串行口编程168

7.1.1 CCS的发展171

第7章 CCS开发工具及应用171

7.1 CCS概述171

7.1.2 代码生成工具173

7.1.3 CCS集成开发环境174

7.1.4 DSP/BIOS插件175

7.1.5 硬件仿真和实时数据交换178

7.1.6 CCS小结180

7.2 CCS的安装及窗口180

7.2.1 CCS的安装180

7.2.2 CCS的文件和变量182

7.2.3 CCS的窗口、主菜单和工具条183

7.2.4 TMS320C5402DSK的配置和使用185

7.2.5 XDS510PP的配置和使用190

7.3 开发一个简单的应用程序194

7.3.1 创建一个新的工程194

7.3.2 向一个工程里添加文件195

7.3.3 查看源代码196

7.3.4 编译和运行程序197

7.3.5 修改程序设置和纠正语法错误198

7.3.6 使用断点和观察窗口200

7.3.7 使用观察窗口观察structure变量201

7.3.8 测算源代码执行时间201

7.4 算法和数据测试的例子203

7.4.1 打开和查看工程203

7.4.2 回顾源代码204

7.4.3 为I/O文件增加探针206

7.4.4 显示图形208

7.4.5 执行程序和绘制图形209

7.4.6 调节增益210

7.4.7 GEL文件的使用211

7.4.8 进一步的探索212

7.5 使用DSP/BIOS的语音实例[21]212

7.5.1 DSP/BIOS SWI和PIP模块概述212

7.5.2 语音实例214

7.5.3 结论231

第8章 DSP芯片应用232

8.1 引言232

8.2 DSP芯片C语言开发简介232

8.2.1 TMS320C54x C/C++编译器支持的数据类型232

8.2.2 C语言的数据访问方法233

8.2.3 C语言和汇编语言的混合编程方法235

8.2.4 中断函数236

8.2.5 存储器模式237

8.2.6 其他注意事项239

8.3 模/数接口设计240

8.3.1 TLC320AD50及其接口[26]241

8.3.2 模/数接口的硬件电路设计242

8.3.3 模/数接口的软件设计243

8.4.1 TMS320C5409的存储器接口250

8.4 存储器接口设计250

8.4.2 FLash擦写254

8.4.3 Bootload设计257

8.5 G.726语音编解码系统261

8.5.1 G.726算法简介262

8.5.2 系统构成264

8.5.3 系统软硬件设计265

8.5.4 系统调试266

8.6 语音实时变速系统267

8.6.1 语音变速算法简介268

8.6.2 系统构成270

8.6.3 系统软硬件设计270

8.6.4 系统调试273

附录275

附录1 TMS320系列DSP的命名方法275

附录2 TMS320C54x引脚信号说明276

附录3 TMS320C54x DSP的中断向量和中断优先权281

附录4 TMS320C54x片内存储器映像外围电路寄存器288

参考文献293

热门推荐