dsp复习.docx

上传人:b****2 文档编号:515698 上传时间:2023-04-29 格式:DOCX 页数:15 大小:1.60MB
下载 相关 举报
dsp复习.docx_第1页
第1页 / 共15页
dsp复习.docx_第2页
第2页 / 共15页
dsp复习.docx_第3页
第3页 / 共15页
dsp复习.docx_第4页
第4页 / 共15页
dsp复习.docx_第5页
第5页 / 共15页
dsp复习.docx_第6页
第6页 / 共15页
dsp复习.docx_第7页
第7页 / 共15页
dsp复习.docx_第8页
第8页 / 共15页
dsp复习.docx_第9页
第9页 / 共15页
dsp复习.docx_第10页
第10页 / 共15页
dsp复习.docx_第11页
第11页 / 共15页
dsp复习.docx_第12页
第12页 / 共15页
dsp复习.docx_第13页
第13页 / 共15页
dsp复习.docx_第14页
第14页 / 共15页
dsp复习.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

dsp复习.docx

《dsp复习.docx》由会员分享,可在线阅读,更多相关《dsp复习.docx(15页珍藏版)》请在冰点文库上搜索。

dsp复习.docx

dsp复习

正在完善中、、、

DSP考试总结

一、填空题

1、TI公司常用的DSP芯片可以归纳为三大系列:

(1)TMS320C2000系列、

(2)TMS320C5000系列、(3)TMS320C6000系列

2、DSP开发工具:

代码产生工具:

(1)TMS320优化C编译器(OptimizingANSICCompilers)

(2)TMS320汇编器、连接器(Assembler、Linker)

代码调试工具:

(1)TMS320源码调试器(CSourceDebugger)

(2)TMS320软件仿真器(TMS320SoftwareSimulators)

(3)TMS320系统调试和评价工具

(4)TI公司还提供集成开发工具CCS(CodeComposerStudio)

3、内部总线结构:

程序总线(PB)--传送取自程序存储器的指令代码和立即操作数

数据总线(CB、DB和EB)

地址总线(PAB、CAB、DAB和EAB)--传送取自程序存储器的指令代码

和操作数

在片双向总线

4、存储器结构

5、冯诺依曼结构与哈佛结构对比

程序、数据存储器

CPU

冯诺依曼结构是指通用处理器的程序代码和数据,共用一个公共的存储空间个单一的地址数据总线,程序区和数据区是通过识别不同的地址区间来实现。

程序存储器

CPU

数据存储器

改善的哈佛结构是指程序代码空间和数据存数空间可以进行一定的空间作用;

 

◆例如:

累加器A=FF43211234h,求执行带移位的STH和STL指令后,数据存储单元的TEMP中的结果。

◆STHA,8,TEMP;A中的内容左移8位后;

高位字存入TEMP,

;TEMP=2112h

STHA,-8,TEMP;A中的内容右移8位后;

高位字存入TEMP,;

TEMP=FF43h

STLA,8,TEMP;A中的内容左移8位后低位;

字存入TEMP,TEMP=3400h

STLA,-8,TEMP;A中的内容右移8位后低位;

字存入TEMP,TEMP=2112h

 

定时器中断周期=CLKOUTX(TDDR+1)X(PRD+1)

定时器时间常数

定时器分频系数

关闭定时器方法:

:

只要将TCR和TSS位置1就能切断时钟输入,定时器停止工作。

定时器节电-------关闭定时器

 

中断向量地址的计算

1.外部总线

 

 

 

 

2.利用软件等待实现接口的速度配合

◆例2-1试为TMS320C54x-40作如下外设配置:

程序存储器EPROM8K×16位,ta=70ns

数据存储器SRAM8K×16位,ta=12ns

A/D和D/A变换器16位,转换时间=120ns

画出系统的接口连线图。

◆本例中C54x的机器周期为25ns(40MHz),若外部器件的存取时间小于15ns,可以不插入等待状态。

因此例中的数据存储器可以不插入等待状态,但程序存储器和A/D、D/A外部设备应分别插入3个(75ns)和5个(125ns)等待状态。

此时软件等待状态寄存器SWWSR应配置为:

◆STM#5018,SWWSR

R

I/O

数据空间高32k

数据空间低32k

程序空间高32k

程序空间低32k

0

101

000

000

011

000

 

 

工作时钟CLKOUT=CLKINX乘系数

 

(时钟工作方式寄存器)

设计举例:

◆如果要从DIV方式转到PLL×3方式,已知CLKIN的频率为13MHz,PLLCOUNT=41(十进制数),只要在程序中加入如下指令即可:

◆•STM#0010000101001111b,CLKMD

◆•其中,PLLMUL=0010,PLLDIV=0,PLLNDIV=1,故由表2-10可得乘系数为3;PLLON/OFF=1,表2-9知PLL工作;PLLCOUNT=00101001,十进制计数值为41。

第三章

寻址方式:

1、立即数寻址

2、直接寻址

3、间接寻址

4、累加器寻址

5、堆栈寻址

6、绝对地址寻址

7、存储器映像寄存器寻址

 

循环嵌套

解决流水线冲突:

第四章

分析器(parser)《.if文件-》---优化器(optimizer)《.opt文件》---代码生成器(codegenerator)(汇编源文件)

 

List文件

 

 

目标文件的链接

Memory命令的作用

section命令的作用

例4-9

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2