DSP原理及应用2812试卷 附答案卷A2015城南_第1页
DSP原理及应用2812试卷 附答案卷A2015城南_第2页
DSP原理及应用2812试卷 附答案卷A2015城南_第3页
DSP原理及应用2812试卷 附答案卷A2015城南_第4页
DSP原理及应用2812试卷 附答案卷A2015城南_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、读书破万卷 下笔如有神 试卷编号 A 拟题教研室(或教师)签名 教研室主任签名 长沙理工大学考试试卷 课程名称(含档次) DSP原理及应用 课程代号 D810000205 专业 电子信息工程 层次(本部、城南) 城南 考试方式(开、闭卷) 闭卷 一、选择题(本题总分 40 分,每题 2 分) 1、对于TI公司的TMS320F281X系列DSP芯片,下列说法正确的是( B ) A、定点16位DSP B、定点32位DSP C、浮点16位DSP D、浮点32位DSP 2、TMS320F2812有丰富的片内资源,其中一共含有( D )RAM。 A、416K B、816K C、1616K D、1816K

2、 3、TMS320F281X型DSP处理器合适的I/O供电电压( B )伏。 A、5V B、3.3V C、1.8V D、1.2V 4、交叉编译后的目标文件用( A )扩展名表示。 A、.obj B、.cmd C、.out D、.asm 5、TMS320F281X DSP中,CPU的3个通用定时器的位数为: ( C ) A、8位 B、16位 C、32位 D、40位 6、TI的DSP编程采用段的概念,其中( B )代表存放未初始化数据段 A、.text B、.bss C、.data D、.stack 7、F2812的系统SYSCLKOUT为100M,则复位时,LOSPCP为( A )M A、25

3、B、37.5 C、50 D、75 8、DSP片内总线采用的是( D ) A普林斯顿结构 B哈佛结构 C冯诺依曼结构 D改进的哈佛结构 9、CPU中断分为可屏蔽中断和不可屏蔽中断,其中(C)属于可屏蔽中断。 A、RESET B、NMI C、INT1 D、USER1(用户自定义中断) 10、F2812能实际寻址的空间为( B ) A、1M B、4M C、8M D、4G 11、F2812的一个事件管理器最多能产生( c )路PWM波。 A、4 B、6 C、8 D、16 12、F2812的头文件主要定义了芯片内部的寄存器结构,中断服务程序等内容,其中系统默认中断服务程序定义在( C )文件中。 A、D

4、SP28_SysCtrl.h B、DSP28_Device.h C、DSP28_DefaultISR.h D、DSP28_PieCtrl.h 13、F2812的ADC模块含有(D)路采样通道,分为两组。 A、2 B、4 C、8 D、16 14、F2812的SCI口和SPI口均为串口,其中使用( A )时,主从机需要设定波特率。 A、SCI B、SPI C、SCI 和SPI D、两者都不需要 15、CCS的( A )命令装载文件,即将编译生成的.out文件下载到目标板(实验箱)。 A、File/load program B、View/Memory C、Project/Rebuild D、File

5、/Data 16、CAN通讯的最大带宽( C ) 4Mbps 、 D1Mbps、512Kbps C、100Kbps B、A读书破万卷 下笔如有神 17、F2812的Ecan具有( C )个可编程邮箱。 A8个 B16个 C32个 D64个 18、TMS320F281X DSP的流水线是由( C )级(也即是由多少个操作阶段)组成。 A、 4 B、 6 C、 8 D、 10 19、TMS320C667x DSP是TI公司生产的高端DSP,其运算速度可达( A ) A、256 GMAC B、160 GMAC C、80 GMAC D、40 GMAC 20、如果给F2812的A/D转换器输入最高的模拟

6、电压时,其转换结果寄存器的值将是( B ) A、0xFFFF B、 0xFFF0 C、0x0FFF D、 0x1FFF 二、填空题(本题总分24分,每空1分) 1、一个DSP最小系统至少要有主芯片、 、 、 和JTAG等几部分。电源、复位电 路、时钟电路、 2、试写出目前生产DSP的三个公司TI 、 、 。,ADI,Freescale 3、试举出TI公司的三个系列的DSP_ _ 、 、 。TMS320C2000、TMS320C5000、 TMS320C6000 4、利用CCS进行DSP的C语言开发,工程中应包含的文件有 、 、 和 等几 部分。.h头文件,.lib库文件,.C源文件,.CMD链

7、接命令文件 5、F2812具有两个事件管理器EVA、EVB,每个事件管理器包括_ _、_、_、 _ _。 通用定时器、比较单元、捕获单元、正交编码电路(QEP)。 6、F2812的CPU通用定时器的周期=_X(系统时钟)(单位秒S)。PRDH:PRD+1, TDDRH:TDDR+1 MP/= 时,工作于微计算机方式(即MC=Microcomputer)。“0”7、当 MC 8、挂在PIE上的外设中断请求都是可屏蔽中断,CPU能响应PIE中断请求的基本条件是INTM= , PIEIERx(x=112)对应特定外设的中断允许位置 ,PIEIERx的x对应IER的 x位置 。0, 1,1。 9、F2

8、812片内引导时,第一条指令的地址是_ _0x3FFFC0 10、F2812 A/D转换器的输入电压范围是_ _ 0V+3V 三、判断题(本题总分10分,每小题1分,正确打“”,错误打“”) ) 128k*16 (字节的flash。1、F2812内含128K2、F2812的最高时钟频率为150MHz,但是当程序烧写到Flash中运行时,速度大概降到原来在RAM中运 ) ( 行的70%-80%。 )(OTP: One Time P.) F2812的OTP模块是一种可编程的模块,能多次擦写。(3、)1.8V (TMS320F2812的内核供电电压为3.3V。处理器4、DSP 5语句“#pragma

9、?CODE_SECTION(AdcRegs,AdcRegsFile);”将ADC的寄存器变量AdcRegs定位到 ) (文件中为段指定了物理地址。AdcRegsFile段中,.cmd6、SECTION伪指令用来指定链接器将输入段组合成输出段方式,以及输出段在存储器中的位置。 ) ( ) (45PIE的支持96个外部中断,当前仅使用个。 F28127、8、为保证看门狗不复位,需要定时“喂狗”,即通过软件向负责复位看门狗计数器的看门狗密钥寄存) 器,周期性的写零。(),适于板级通信。LSPCLK/4输出接口,传输速率较高(/)是一种同步串行输入SPI、串行外设接口(9读书破万卷 下笔如有神 ) (

10、10、F2812的外设中断标志位的清除,需要将与该中断相关的外设寄存器中的中断标志位进行写1操作。 ) ( 四、程序阅读题(阅读以下程序,该程序为功能是周期性的让F2812的XF引脚电平翻转,请在“/*”与“*/”之间为程序行添加完整准确的注释。每空2分,共20分) 1、 MEMORY PAGE 0 : /* 程序存储器定义 */ RAMM0 : origin = 0x000000, length = 0x000400 BEGIN : origin = 0x3F8000, length = 0x000002 SRAML0 : origin = 0x008000, length = 0x0010

11、00 SRAML1 : origin = 0x009000, length = 0x001000/* 在程序空间中定义名为SRAML1的存储空间,起始地址为0x009000,长度为0x001000 */ RESET : origin = 0x3FFFC0, length = 0x000002 PAGE 1 : /* 数据存储器定义 */ RAMM1 : origin = 0x000400, length = 0x000400 /*在数据空间中定义名为RAMM1的存储空间,起始地址为0x0004000,长度为0x000400 */ DRAMH0 : origin = 0x3f8000, leng

12、th = 0x002000 SECTIONS codestart : BEGIN, PAGE = 0 ramfuncs : SRAML0 PAGE = 0 .text : SRAML0, PAGE = 0 .cinit : SRAML0, PAGE = 0 .pinit : SRAML1, PAGE = 0 .switch : RAMM0, PAGE = 0 /* .switch段存放于程序空间的RAMM0空间中*/ .reset : RESET, PAGE = 0, TYPE = DSECT .stack : RAMM1, PAGE = 1 .ebss : DRAMH0 PAGE = 1 .

13、econst : DRAMH0, PAGE = 1 .esysmem : DRAMH0, PAGE = 1 2、 #include DSP281x_Device.h #include DSP281x_Examples.h 延时函数void delay(void) /读书破万卷 下笔如有神 short i; for(i=0;i30000;i+) void main(void) /主函数 InitSysCtrl(); /* 初始化系统函数 */ DINT; /* 关总中断 */ InitPieCtrl(); /* 初始化PIE控制寄存器 */ IER = 0x0000; /* 禁止所有CPU中断

14、*/ IFR = 0x0000; /* 清除所有CPU中断标志 */ InitPieVectTable(); /* 初始化PIE中断向量表 */ EALLOW; /* 去掉寄存器保护 */ GpioMuxRegs.GPFMUX.all=0xffff; EDIS; /* 恢复寄存器保护 */ for(;) asm( clrc xf); delay(); asm( setc xf); delay(); 五、简答题(本题总分6分) 简述F281x系列DSP与51单片机相比在做乘加运算时,为什么速度要快很多? 答:高速系统时钟,改进型哈佛结构,三组数据总线,硬件乘法器、地址发生器、零开销循环、指令流水

15、线。 长沙理工大学试卷标准答案 课程名称:DSP原理及应用(城南)试卷编号:A 一、选择题(本题总分 40 分,每题 2 分) 4、A 5、C 6、B 7、B 8、D 9、C B 2B 1、 、B 3、 10、B 11、D 12、C 13、D 14、A 15、A 16、C 17、D 18、C 19、A 20、B 二、填空题(本题总分24分,每空1分) 1、电源、复位电路、时钟电路、 2、ADI,Freescale 3、TMS320C2000、TMS320C5000、TMS320C6000 4、.h头文件,.lib库文件,.C源文件,.CMD链接命令文件 5、通用定时器、比较单元、捕获单元、正0V+3V 、0x3FFFC010、 9。1,1,0、 8”0“、TDDRH:TDDR+1 7,PRDH:PRD+1、 6交编码电路。读书破万卷 下笔如有神 三、判断题(本题总分10分,每小题1分,正确打“”,错误打“”) ) ) ) ) ) ) (、6、(7、(10(1、(2、8、3、(4、(59、 四、程序阅读题(阅读以下程序,该程序为功能是周期性的让F2812的XF引脚电平翻转,请在“/*”与“*/”之间为程序行添加完整准确的注释。每空2分,共20分) 1、1. 程序存储器定义 2. 在程序空间中定义名为

温馨提示

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

最新文档

评论

0/150

提交评论