您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > DSP原理与应用-考试复习题
DSP练习填空:1.TI公司的定点DSP产品主要有系列、TMS320C5000系列和系列。2.TMS320X2812主频高达,采用总线结构模式。3.TMS320X2812芯片的封装方式有引脚的PGF低剖面四芯线扁平LQFP封装和179针的GHH球形网络阵列。4.TMS320X2812的事件管理器模块包括、、、以及。5.CMD文件的有两大功能,一是通过MEMORY伪指令来指示存储空间,二是。6.“#pragmaDATA_SECTION”命令用来定义数据段,“#pragmaDATA_SECTION”命令用来定义。7.TMS320X2812三级中断分别是CPU级、和外设级。8.F2812存储器被划分成、保留区和。9.SCI模块的信号有、和中断信号。10.F2812DSP中传送执行指令所需的地址需要用到、DRAB和这3条地址总线。11.C语言程序经过编译后会生成两大类的段:和。简答:1.DSP芯片有哪些主要特点?2.简述典型DSP应用系统的构成。3.简述DSP应用系统的一般设计开发过程。如何选择DSP芯片?4.常用的DSP芯片有哪些?5.DSP控制器的应用领域有哪些?6.哈佛结构与冯·诺依曼结构计算机存储器的组成有何不同?7.DSP应用系统的软件开发流程是什么?8.采用CCS集成开发环境进行软件开发调试的步骤是什么?9.说明.text段、.data段、.bss段分别包含什么内容?10.链接命令文件包括哪些主要内容?如何编写?11.DSPC语言有哪些特点?12.DSP的硬件仿真器(Emulator)和软件仿真器(Simulator)有什么异同点?13.C28xDSP的串行通信接口有哪些特点?14.异步串行通信的数据格式有哪些?如何设置?15.如何设置异步串行通信的波特率?16、TMS320X2812芯片具有哪些片上外设?17、单片机、DSP、ARM以及FPGA器件有什么区别,在不同应用场合下如何选择。18、通用目标文件格式COFF(CommonObjectFileFormat),是一种很流行的二进制可执行文件格式。二进制可执行文件包括哪些?平时烧写程序时使用的是以什么结尾的文件?19、编译器处理段的过程是什么?20、在CCS中构建一个完整的工程项目,需要添加哪几类文件,后缀名分别是什么?21、为保证TMS320X2812系统能正常工作,必须注意哪几点?22、TMS320X2812有三级中断,分别是什么?成功实现中断的必要步骤有哪些?23、#Pragmacode_section和#Pragmadata_section语句的作用分别是什么?24、CMD文件的两大功能分别是什么,分别通过什么伪指令来实现相应的功能?事件管理器的计数模式有哪些?25、SPI模块主机的数据是如何发送和接收?综合题:27、阅读以下系统控制模块初始化程序。voidInitSysCtrl(void){SysCtrlRegs.WDCR=0x0068;SysCtrlRegs.PLLCR=0xA;for(i=0;i5000;i++){}SysCtrlRegs.HISPCP.all=0x0001;SysCtrlRegs.LOSPCP.all=0x0002;}如果外部晶振是30MHz,请问系统时钟频率是多少?高速预定标时钟频率是多少?低速预定标时钟频率是多少?28.定时器0配置函数如下所示:voidConfigCpuTimer(structCPUTIMER_VARS*Timer,floatFreq,floatPeriod){Uint32temp;Timer-CPUFreqInMHz=Freq;Timer-PeriodInUSec=Period;temp=(long)(Freq*Period);Timer-RegsAddr-PRD.all=temp;Timer-RegsAddr-TPR.all=0;Timer-RegsAddr-TPRH.all=0;Timer-RegsAddr-TCR.bit.TIF=1;Timer-RegsAddr-TCR.bit.TSS=1;Timer-RegsAddr-TCR.bit.TRB=1;Timer-RegsAddr-TCR.bit.SOFT=1;Timer-RegsAddr-TCR.bit.FREE=1;Timer-RegsAddr-TCR.bit.TIE=1;Timer-InterruptCount=0;}在主函数中调用这个子程序,程序为:ConfigCpuTimer(&CpuTimer0,150,200000);问定时器0每隔多长时间中断一次,请写出计算过程。29.事件管理器初始化程序如下:voidInitEva(void){EvaRegs.T1PR=4;EvaRegs.T1CMPR=3;EvaRegs.T1CNT=0x0000;EvaRegs.T1CON.bit.FREE=0;EvaRegs.T1CON.bit.SOFT=0;EvaRegs.T1CON.bit.TMODE=1;EvaRegs.T1CON.bit.TPS=0;EvaRegs.T1CON.bit.TENABLE=1;EvaRegs.T1CON.bit.TCLKS10=0;EvaRegs.T1CON.bit.TCLD10=0;EvaRegs.T1CON.bit.TECMPR=1;}请问定时器工作于什么计数模式,并用图形的方式画出定时器计数寄存器T1CNT值变化过程。30.寄存器SCICTL1高8位保留不用,低8位的各位定义情况如下图所示,请用位域定义方法为其编写寄存器结构体类型。(6分)31.下表所示为SCI模块各寄存器及其地址,试采用寄存器文件方式,为其定义结构体类型,假设寄存器文件名称为SCI_REGS。(6分)32、TMS320F2812系统的高速外设时钟HSPCLK为75MHz,设通用定时器T1、T2的时钟预定标因子为p=1。EVA的T1PWM、T2PWM引脚分别输出1KHz、占空比为40%的不对称的PWM波形,设定T1PWM的极性为低电平有效,设定T2PWM的极性为高电平有效。(1)定时器Tx(x=1,2)的时钟脉冲TCLK的计算公式:/2pTCLKHSPCLK(其中p为时钟预定标因子)(2)定时器Tx(x=1,2)输出不对称的PWM波形的周期计算公式:61,1,210TxPRTxTCLK其中(3)定时器Tx(x=1,2)输出不对称PWM波形,当引脚极性为高电平有效时的占空比D的计算公式:11,21TxPRTxCMPRDxTxPR,其中当引脚极性为低电平有效时的占空比D的计算公式:1,21TxCMPRDxTxPR,其中1.通过上面分析,得出EVA中各个定时器周期寄存器TxPR、比较寄存器TxCMPR的值,其中x=1,2。(8分)2.请编写程序将(1)中得到的值赋值给相应的寄存器。(4分)33.编写SCI初始化程序,使之能实现格式为“波特率19200,8位数据格式,无数据校验,2位停止位”的数据通信。
本文标题:DSP原理与应用-考试复习题
链接地址:https://www.777doc.com/doc-5353601 .html