DSP原理与应用复习提要_第1页
DSP原理与应用复习提要_第2页
DSP原理与应用复习提要_第3页
DSP原理与应用复习提要_第4页
DSP原理与应用复习提要_第5页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、DSP 原理与应用复习纲要、书后习题1、简述数字信号处理器的主要特点。1-3 2、TI公司DSP芯片的主要产品系列。经典产品有:TMS320C1X、TMS320C25、TMS320C3/4X、TMS320C5X、TMS320C8X。TMS320C2000、TMS320C5000、TMS320C6000。目前主流系列:3、给出存储器的两种主要结构,并分析其区别。1-4 4、给出数字信号处理器的运算速度指标,并给出具体含义。1-6 5、TMS320C55x DSP CPU 有哪些特征和优点?2-1 6、TMS320C55x DSP 的内部结构由哪几部分组成?2-2 7、简述指令缓冲单元(I)、程序

2、流程单元(P)、地址流程单元(A)和数据计算单元(D) 的组成和功能。2-3 8、TMS320C55x DSP 有哪些片上外设?2-5 9、TMS320C55x 的寻址空间是多少?当 CPU 访问程序空间和数据空间时,使用地址是 多少位的?理解程序空间和数据空间的寻址方式。2-6 10、符合IEEE 1149.1标准的测试/仿真接口( JTAG )的引脚有哪几个?查阅资料了解 JTAG 接口的功能。2-7JTAG 最初是用来对芯片进行测试的。 JTAG 测试允许多个器件通过 JTAG 接口串联 在一起,形成一个 JTAG 链,能实现对各个器件分别测试。11、TMS320C5509A 的复位(

3、/RESET )引脚上出现何种电平会产生复位?复位后,程 序入口地址是什么?12、TMS320C55x DSP 支持哪三种寻址模式?3-113、查阅资料,附录了解.text, .bss, .data, .sect, .usect等汇编伪指令的使用方法。14、查阅资料,附录了解链接伪指令 MEMORY和SECTIONS的使用方法。15、理解指令:3-4MOV *AR3+vv#16, AC1 。指令功能是把AR3指向的地址里面的内容左移16位(二进制左移16位相当于十六 进制左移四位,所以在右边补四个0),把AR3指向的地址里面的内容左移后的内容送进AC1,之后指针 AC3 自加一次。 所以 AC

4、1=34000000H ,AR3=0201H。其实 AC0AC3 是40位,如果问AC1的内容,则 AC1=0034000000H 16、简述TMS320C55X DSP并行指令遵守的规则。3-3 17、TMS320C55X DSP的定时器输入时钟频率为100MHz,如果要求定时器发送中断信 号或同步事件信号的频率为1000次每秒,需要如何对定时器进行设置?CPU dockE)fterna( clockHighimpedanceT TInput clockV4-bit prescoler counterPRDTDDfij >V1-brt main CounterTIMIPSCOutput

5、 (TOUT)10bFUNC = OOb OTIN/TOUTpinQInterrupt request fTlINT) < sent to CPUDATOUT bitTCRSyrchrorizatior event TEVTJ < sent to DMA controller5-4 18、查阅资料理解 MMR寄存器,并理解状态寄存器 ST1的INTM位和SXMD位。存储器映射的寄存器,就是一个寄存器,只是这个寄存器的地址被存储器映射了。 存 储器是指通用的RAM,寄存器则是有专门用途的 RAM。寄存器不能随便写数据。同时 位置(硬件上)与通用的RAM (存储器)不在一起。存储器映射

6、,就是把存储器的地址给寄存器用,找这个寄存器,就用这个存储器地址,单片机会“映射”到你想找的寄存 器。好处应该是能够用要使用访问内存的指令访问寄存器,使操作方式多样话,同时整 个存储系统的地址也相对统一。附录 C-2 void InitForFFT(); void MakeWave();19、CCS 集成开发环境有哪些功能?6-120、在 CCS 集成开发环境中可以使用的仿真设备包括哪些?6-221、简述有限冲激响应滤波器( FIR )的优缺点。8-2汇编语言设计,完成 z=x+y 类型的数学计算。 .mmregs.model call=c55_std .model mem=large .gl

7、obal x .bss x,1,0,0 .sym x,x, 4, 2, 16 .global y .bss y,1,0,0 .sym y,y, 4, 2, 16 .global z .bss z,1,0,0 .sym .sect .align 4 .global .sym start:22、z,z, 4, 2, 16".text"startstart,start, 36, 2, 0MOV #2, *(#y) MOV #1, *(#x) L1:MOV *(#y), AR1 ADD *(#x), AR1, AR1 MOV AR1, *(#z) B L123、 FFT 算法的实现

8、。程序:#include <math.h>#define PI 3.1415926#define SAMPLENUMBER 128 void FFT();int INPUTSAMPLENUMBER,DA TASAMPLENUMBER;float fWaveRSAMPLENUMBER,fWaveISAMPLENUMBER,wSAMPLENUMBER;float sin_tabSAMPLENUMBER,cos_tabSAMPLENUMBER;main()int i;InitForFFT();MakeWave();for ( i=0;i<SAMPLENUMBER;i+ )fWave

9、Ri=INPUTi;fWaveIi=0.0f;wi=0.0f;FFT(fWaveR,fWaveI);for ( i=0;i<SAMPLENUMBER;i+ )DATAi=wi;while ( 1 ); / break pointvoid FFT(float dataRSAMPLENUMBER,float dataISAMPLENUMBER) int x0,x1,x2,x3,x4,x5,x6,xx;int i,j,k,b,p,L;float TR,TI,temp;/* following code invert sequence */for ( i=0;i<SAMPLENUMBER;

10、i+ ) x0=x1=x2=x3=x4=x5=x6=0;x0=i&0x01; x1=(i/2)&0x01; x2=(i/4)&0x01; x3=(i/8)&0x01;x4=(i/16)&0x01; x5=(i/32)&0x01; x6=(i/64)&0x01;xx=x0*64+x1*32+x2*16+x3*8+x4*4+x5*2+x6; dataIxx=dataRi;for ( i=0;i<SAMPLENUMBER;i+ ) dataRi=dataIi; dataIi=0;/* following code FFT */ for (

11、 L=1;L<=7;L+ ) /* for(1) */b=1; i=L-1;while ( i>0 )b=b*2; i-; /* b= 2A(L-1) */for ( j=0;j<=b-1;j+ ) /* for (2) */p=1; i=7-L;while ( i>0 ) /* p=pow(2,7-L)*j; */p=p*2; i-;p=p*j;for ( k=j;k<128;k=k+2*b ) /* for (3) */TR=dataRk; TI=dataIk; temp=dataRk+b; dataRk=dataRk+dataRk+b*cos_tabp+da

12、taIk+b*sin_tabp; dataIk=dataIk-dataRk+b*sin_tabp+dataIk+b*cos_tabp; dataRk+b=TR-dataRk+b*cos_tabp-dataIk+b*sin_tabp; dataIk+b=TI+temp*sin_tabp-dataIk+b*cos_tabp; /* END for (3) */ /* END for (2) */ /* END for (1) */for ( i=0;i<SAMPLENUMBER/2;i+ )wi=sqrt(dataRi*dataRi+dataIi*dataIi); /* END FFT */

13、void InitForFFT()int i;for ( i=0;i<SAMPLENUMBER;i+ )sin_tabi=sin(PI*2*i/SAMPLENUMBER);cos_tabi=cos(PI*2*i/SAMPLENUMBER);void MakeWave()int i;for ( i=0;i<SAMPLENUMBER;i+ )INPUTi=sin(PI*2*i/SAMPLENUMBER*3)*1024; DIT-FFT程序框图根据DIT-FFT原理和过程,DIT-FFT的完整程序框图包括以下几部分:(1) 倒序:输入自然顺序序列x(n),根据倒序规律,进行倒序处理;B=2 L"1B-1 ;J到N-1,步长为2L (使(2) 循环层1 :确定运算的级数,L=1 M (N

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论