- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TI公司TMSC DSP原理及应用.doc
目录
第一章 TMS320C54xx结构原理 2
1.1 TMS320C54XX的内部结构框图及主要特性 2
1.2总线结构 6
1.3 中央处理单元(CPU) 7
1.3.1 算术逻辑运算单元(ALU) 7
1.3.2 累加器A和B 10
1.3.3 桶形移位器(Barrel Shift) 13
1.3.4 乘法器/加法器单元 15
1.3.5 比较、选择和存储单元(CSSU) 18
1.3.6 指数编码器 20
1.3.7 CPU状态和控制寄存器 21
1.4 存储器 23
1.4.1 ˊC54X片内存储器配置 23
1.4.2 程序存储器 23
1.4.3 数据存储器 27
1.4.4 I/O存储器 29
第二章 数据寻址方式 30
2.1 引言 30
2.2 立即寻址 31
2.3 绝对寻址 32
2.4 累加器寻址: 33
2.5 直接寻址 33
2.6 间接寻址 35
2.7 存储器映像寄存器(MMR)寻址 41
2.8 堆栈寻址 42
第三章 程序存储器寻址 44
3.1 程序存储器地址生成 44
3.2 程序计数器(PC) 44
3.3基本程序控制 45
3.3.1 分支转移 45
3.3.2 调用与返回 46
3.3.3 条件操作 47
3.3.4 单周期条件执行指令(XC)的应用 48
3.3.5 循环操作、重复操作及循环的嵌套 49
3.4 复位操作 53
3.5 中断 53
3.5.1 中断概述 53
3.5.2 中断类型 55
3.5.3 中断标志寄存器(IFR)和中断屏蔽寄存器(IMR) 56
3.5.4 中断处理过程 57
3.5.5 重新按排中断向量地址 61
3.6 省电模式 62
第四章 ˊC54x流水操作 65
4.1 ˊC54x流水线操作概念 65
4.2延时分支转移在流水线上的操作 68
4.3流水线冲突 70
第5章 ˊC54x的开发环境和工具 77
5.1 ˊC54x的软件开发过程 77
5.2 汇编源文件格式和COFF文件的一般概念 79
5.2.1 汇编源文件格式 80
5.2.2 常用汇编伪指令(Assembler Directive) 80
5.2.3 COFF (Common Object File Format,公用目标文件格式)文件的一般概念 83
5.3 汇编器 84
5.3.1 汇编器输入源程序的汇编语言要素 84
5.3.2 汇编器功能 84
5.3.3 运行汇编器 85
5.3.4 汇编器对段的处理及列表文件格式 85
5.3.5 宏定义和宏调用 88
5.4 链接器 90
5.4.1 链接器功能 90
5.4.2 链接器对段的处理 90
5.4.3 链接命令及选项 92
5.4.4 链接命令文件的编写 93
5.5 TMS320C54x的C编译器和C/汇编混合编程 97
5.5.1 ˊC5000 C编译器概述 98
5.5.2 ˊC54x C编译器内的存储器模式 100
5.5.3 C语言编程规则 102
5.5.4 ˊC54xC语言和汇编语言混合编程 106
5.5.5 C编程优化DSP Lib函数库简介 112
5.6 CCS集成开发环境 114
5.6.1概述 114
5.6.2系统配置程序“Setup CCS 2(`C5000)” 114
5.6.3 CCS窗口、主菜单和工具条使用简介 115
5.6.4 开发一个简单的程序 118
5.6.5 探针(Probe Point)与图形显示(Graph)功能 122
5.6.6 结束语 124
第六章 TMS320C54x在DSP中的应用 125
6.1. 扩展精度的32位乘法和16位除法运算 125
6.1.1. 扩展精度的32位乘法 125
6.1.2. 16位除法运算 126
6.2. FIR滤波器的‘C54x实现 128
6.2.1. FIR滤波器结构及其DSPs实现 129
6.2.2. 线性缓冲FIR滤波的‘C54x实现 130
6.2.3. 循环缓冲FIR滤波的‘C54x实现 133
6.2.4. 线性相位FIR滤波器的“C54x实现 136
6.3.IIR滤波器的‘C54x实现 139
6.3.1. IIR滤波器结构及其DSPs实现 140
6.3.2. 线性缓冲IIR滤波的‘C54x实现 141
6.3.3.循环缓冲IIR滤波的‘C54x实现 143
6.3.4 IIR滤波器DSPs实现中的几点注意 145
6.4. 实序列x(n)FFT高效算法的‘C54x实现 146
6.4.1. 实序列x(n)FFT高效算法原理 146
6.4.2. 实序列x(n)FFT的‘C54x实现 150
6.4.3. FFT在DSPs中实现的其他考虑 160
6.4.自适应滤波器的‘C54x实现 161
您可能关注的文档
- 2008年SCI扩展收录7821种目录.doc
- 淮安中创复兴MW渔光互补光伏发电项目施工组织设计.doc
- 脚本语言HTML.doc
- 新闻发布系统—免费毕业设计论文.doc
- 停车场模拟管理程序的设计与实现_(多个实验报告打包).doc
- 高层公共建筑消防安全“四个能力”建设教育示范片摄制脚本.doc
- 综合网络数据采集平台技术方案V..docx
- 大型住宅小区施工组织设计.doc
- (二级)2011年计算机等级考试二级C++ 辅导笔记汇总.doc
- 人机界面组态软件技术现状及发展趋势调研.doc
- 中国国家标准 GB/T 48000.1-2025标准数字化 第1部分:通用指南.pdf
- GB/T 48000.1-2025标准数字化 第1部分:通用指南.pdf
- GB/T 32452-2025航天术语 空间环境.pdf
- 《GB/T 32452-2025航天术语 空间环境》.pdf
- 中国国家标准 GB/T 32452-2025航天术语 空间环境.pdf
- 中国国家标准 GB/T 17680.6-2025核电厂应急准备与响应准则 第6部分:场内应急组织与职能.pdf
- 《GB/T 17680.6-2025核电厂应急准备与响应准则 第6部分:场内应急组织与职能》.pdf
- GB/T 17680.6-2025核电厂应急准备与响应准则 第6部分:场内应急组织与职能.pdf
- GB/T 17680.8-2025核电厂应急准备与响应准则 第8部分:场内核应急预案与执行程序.pdf
- 《GB/T 17680.8-2025核电厂应急准备与响应准则 第8部分:场内核应急预案与执行程序》.pdf
原创力文档


文档评论(0)