TMS320C54x DSP原理及应用 第2版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:乔瑞萍,崔涛,胡宇平编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2012
- ISBN:9787560627083
- 页数:271 页
第1章 绪论 1
1.1引言 1
1.2 DSP芯片概述 2
1.3运算基础 4
1.3.1数据格式 4
1.3.2定点算术运算 7
第2章 TMS320C54x的CPU结构和存储器配置 11
2.1 TMS320C54x DSP的结构 11
2.1.1 TMS320C54x DSP的基本结构 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.5比较选择存储单元 17
2.3.6指数编码器 17
2.3.7 CPU状态控制寄存器 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章 指令系统 30
3.1数据寻址方式 30
3.1.1指令的表示方法 30
3.1.2数据寻址方式 31
3.1.3程序转移地址寻址方式 40
3.2 TMS320C54x的指令系统 41
3.2.1指令系统概述 41
3.2.2指令系统分类 45
第4章 TMS320C54x汇编语言程序设计 80
4.1 TMS320C54x汇编语言的基本概念 80
4.1.1 TMS320C54x汇编语句的组成 80
4.1.2 TMS320C54x汇编语言中的常数、字符串、符号与表达式 81
4.1.3 TMS320C54x伪指令 83
4.1.4 TMS320C54x宏命令 88
4.2 TMS320C54x汇编语言程序设计的基本方法 89
4.2.1 TMS320C54x汇编语言源程序的完整结构 90
4.2.2顺序结构程序 90
4.2.3分支结构程序 91
4.2.4循环结构程序 91
4.2.5子程序结构 92
4.3 TMS320C54x汇编语言程序的编辑、汇编与链接过程 96
4.4汇编器 98
4.4.1 COFF文件的一般概念 99
4.4.2汇编器对段的处理 100
4.5链接器 102
4.5.1链接器对段的处理 103
4.5.2链接器命令文件 104
4.5.3程序重定位 109
4.6 Simulator的使用方法 110
4.6.1软件仿真器概述 110
4.6.2仿真命令 112
4.6.3仿真器初始化命令文件 114
4.6.4仿真外部中断 115
4.7汇编程序举例 116
第5章 TMS320C54X的引脚功能、流水线结构和外部总线结构 137
5.1 TMS320C54x的引脚和信号说明 137
5.2流水线结构 139
5.3外部总线结构 141
5.3.1外部总线接口信号 142
5.3.2外部总线控制性能 142
5.3.3外部总线接口时序图 145
第6章 TMS320C54x片内外设 148
6.1时钟发生器 148
6.1.1时钟电路 148
6.1.2时钟模块编程 149
6.1.3低功耗(节电)模式 151
6.2中断系统 152
6.2.1中断结构 152
6.2.2中断流程 155
6.2.3中断编程 157
6.3定时器 159
6.3.1定时器结构 159
6.3.2定时器编程 160
6.4主机接口 161
6.4.1 HPI结构及其工作方式 162
6.4.2 HPI接口设计 162
6.4.3 HPI控制寄存器 164
6.5串行口 165
6.5.1串行口概述 165
6.5.2串行口的组成框图 165
6.5.3串行口编程 166
第7章 CCS开发工具及应用 169
7.1 CCS概述 169
7.1.1 CCS的发展 169
7.1.2代码生成工具 170
7.1.3 CCS集成开发环境 172
7.1.4 DSP/BIOS插件 173
7.1.5硬件仿真和实时数据交换 176
7.1.6 CCS小结 178
7.2 CCSv4的安装及窗口 178
7.2.1 CCSv4的安装 178
7.2.2初次运行CCSv4 180
7.2.3 CCSv4的窗口、主菜单和工具条 182
7.2.4 CCSv4较CCS早期版本的改进 185
7.3 CCSv4的基本使用方法 186
7.3.1创建一个新的工程(Project) 186
7.3.2工程的管理与设置 188
7.3.3编译和运行程序 190
7.3.4导入CCS早期版本的工程 193
7.3.5使用断点和观察窗口 194
7.3.6为断点配置数据文件和使用图形显示工具 197
7.3.7 GEL文件的使用 198
7.4 TMS320VC5505EVM简介 199
7.4.1 5505EVM概述 199
7.4.2 5505EVM的软硬件资源 200
7.4.3使用5505EVM的音频处理示例 202
7.4.4示例小结 208
第8章 DSP芯片应用 209
8.1引言 209
8.2 DSP芯片C语言开发简介 209
8.2.1 TMS320C54x C/C+++编译器支持的数据类型 209
8.2.2 C语言的数据访问方法 210
8.2.3 C语言和汇编语言的混合编程方法 212
8.2.4中断函数 213
8.2.5存储器模式 214
8.2.6其他注意事项 216
8.3模/数接口设计 217
8.3.1 TLC320AD50及其接口 218
8.3.2模/数接口的硬件电路设计 219
8.3.3模/数接口的软件设计 220
8.4存储器接口设计 227
8.4.1 TMS320C5409的存储器接口 227
8.4.2 Flash擦写 231
8.4.3 Bootload设计 234
8.5 G.726语音编解码系统 238
8.5.1 G.726算法简介 239
8.5.2系统构成 241
8.5.3系统软硬件设计 242
8.5.4系统调试 243
8.6语音实时变速系统 244
8.6.1语音变速算法简介 245
8.6.2系统构成 247
8.6.3系统软硬件设计 247
8.6.4系统调试 250
附录 252
附录1 TMS320系列DSP的命名方法 252
附录2 TMS320C54x引脚信号说明 253
附录3 TMS320C54x DSP的中断向量和中断优先权 258
附录4 TMS320C54x片内存储器映像外围电路寄存器 265
参考文献 270
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019