长沙理工大学DSP期末考试题目修订版.V1.1_第1页
长沙理工大学DSP期末考试题目修订版.V1.1_第2页
长沙理工大学DSP期末考试题目修订版.V1.1_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、WORD格式8/8以下内容在任亚洲同学原稿上 V1.0 稍作修改,仅做参考,为了保证答案的正确性跟同志们的过科率,希望大家踊跃发现并改正其中的错误,如有修改请在修改完成后注明修改后的版本,谢谢合作! 本版本V1.1 。温馨提示: X 表示 X2812 芯片: 定点 32 位芯片。2000 系列功能比拟强。3. 2812 I/O 口供电电压3.3V ,内核供电电压1.8V 或 1.9V 。2812 编译时 D 是什么文件, .OUT 是什么文件 ?答:CMD 是命令文件, .OUT 是最终可执行成文件。5. 2812 的 3 个 CPU 定时器是多少位? DSP 采用段的概念,各个段的都有什么意

2、思?答:1 32 位;2 已初始化的段:包含真实的指令跟数据,存放在程序储存空间。未初始化的段:包含变量的地址空间,存放在数据存储空间。2812 时钟 150M 时,低速、高速外输时钟是多少?答: 低速 37.5MHz ,高速 75MHzDSP 总线构造是什么样子 ?答:先进型哈弗构造。8. 2812 CPU 的中断有可屏蔽中断和不可屏蔽中断,分别是哪些?答:可屏蔽中断: INT1INT1414 个通用中断; DLOGINT数据标志中断; RTOSINT 实1时操作系统中断。 不可屏蔽中断:软件中断INTR 指令和 TRAP 指令;硬件中断NMI ,非法指令陷2阱;硬件复位中断;用户自定义中断

3、。2812 实际寻址空间是多少 ?答:地址: 000003FFFF4M2812 一个事件管理器 EV 能够产生 8 路 PWM 波。 2 路独立 PWM 波, 3 对 6 路互补 PWM 波11.DSP 有 3 组地址总线, 3 组数据总线,分别是什么?答: 地址:程序地址总线、数据读地址总线、数据写地址总线。数据:程序读数据总线、数据读数据总线、数据写数据总线。12.ADC 模块有多少路采样通道?8*2=16路13.SCI 和 SPI 口哪一个需要设置波特率?SCI把目标文件下载到实验板怎么操作?答: Fileload programCAN 通讯的最大带宽是多少?1M加上看门狗, 2812

4、内部定时器一共有多少个?答: 3 个 CPU 定时器, 4 个事件管理通用定时器,1 个看门狗定时器,总共8 个。17.2812DSP 流水线深度为8。18.TI 公司生产的最牛 cpu 是 667x 有 8 个核 , 320G mac /s。注: mac 是乘法累加19.2812AD 满量程转换时,转换存放器的值是多少?0 xFFF020.2812CPU 最小系统: 主芯片,电源模块,时钟电路,复位电路,JTAG 电路21.DSP 生产厂家是 TI 公司, ADI 公司, Freescale飞思卡尔公司。WORD格式22.TI 公司的 DSP 芯片类型有C2000, C5000, C6000

5、 系列23.DSP 工程开发,需要编写4 个文件: 头文件,库文件,源文件,CMD 文件。2812 有 2 个事件管理器 EVA 、 EVB ,每一个事件管理器包含哪几个功能模块?答: 通用定时器;全比拟单元;捕获单元;正交编码电路。25.2812定时器计数周期怎么算?T=(TDDRH:TDDR+1)*(PRDH:PRD+1) /150s26.2812在什么情况下工作于微处理器模式?MP/MC=02812 中断系统有一局部挂在 PIE 上面,这些都属于可屏蔽中断, 那么能够响应中断的条件是什么?WORD格式答:INTM置 0 响应总中断,其他的置1 响应。INTM=0, IFR=1 , IER

6、=1 , PIEIFR=1 ,WORD格式PIEIER=1 , PIEACR=1 28. 2812 在进展引导时第一条程序在什么位置?0 x3FFFC0注:就是程序运行的起始地WORD格式址, 220byte=1MWORD格式2812AD 转换器的输入电压03V 。2812 片内 flash 有 128k*16 位。31. 2812 的 OTP 模块是可编程模块可以屡次擦写吗?不可以,是一次擦写。2812 ROM 是只读存储器, flash 是可以重复擦写的存储器。2812 的供电电压?答: 当时钟频率为 135MHZ 时,内核电压 1.8V ,时钟频率为150MHZ 时,内核电压 1.9V3

7、4.memory sections 是 CMD 文件里面的内容。35.PIE 支持多少个外部中断,实际上使用了多少个?最大支持96 个,实际使用 45 个。看门狗是干什么的?通过软件,给看门狗计数器的密钥周期性的写明哪两个数?WORD格式答: 为 DSP 的运行情况进展“把脉 ,如果发现程序跑飞或者状态不正常,便立即使复位,提高系统的可靠性;周期性写入 0 x55, 0 xAA 。DSPWORD格式SPI 口和 SCI 口是干嘛的?答: SPI 是串行外围设备接口,是一种高速的,全双工,同步的通信总线。SCI 是相对于并行通信的,是双线串行异步通信技术的一种总称。SCI 通信接口可以设计成rs

8、232 接口,也可以设计成rs485 接口38. 2812 有多少个通用IO 口? 56 个39. 2812 的乘法器是多少位?32 位6000 系列更适合处理图像。2812 下载的程序是在 片外 flash 运行。42.CCS 用什么翻开什么窗口显示存储器的数据?view-memory43.2812 的 AD 的最高的采样速率是多少?12.5MSPS2812 有 4 种工作模式: 正常模式,空闲模式, 暂停模式, 备用模式 最省电的是 暂停模式2812 的 DSP 用 4 字节 空间用于存放中断效劳程序的地址CAN 的抗通讯距离可以到达多远?10kmCMD 文件下面有 memory sect

9、ions ,其中 memory 下面的括号要写什么?答: PAGE0 程序空间, PAGE1 数据空间48.CCS 建立工程到下载程序分成哪三ji步?答: 新建工程添加源文件、库文件、CMD 文件编译下载49.2812 的 DSP 可以实现倍频或者分频的是什么?PLL 锁相环最大倍频系数为52812 一个周期内能算 32 位的乘法, 16x16 位能算 2 个, 32x32 位能算 1 个。2812 的 RAM 多大? 18Kx16 位使用厂家的 bootloader 进展引导时 MP/MC 应该怎么设置? MP/MC=0WORD格式SCI 口是串口时,地址是什么?答: 0 x00007050

10、0 x0000705F , 0 x000077500 x0000775F54.2812的高速外部时钟是不是一定比低速外部时钟快?不一定55.2812的中断向量的地址是不是不能改变?不是,能改变DSP 在编程时流水线是有冲突的。如,下一条指令在用上一条指令的结果时,上一条指令还没有计算完,这就引起了流水线冲突,必须打断。C 语言写程序时有流水线冲突吗?答: C 语言写的程序没有流水线冲突,汇编写程序时有流水线冲突。DSP 比 51 快,为什么?答: 因为 DSP 有改良型哈弗构造,多路数据总线,指令流水线,地址发生器,硬件的乘法器,零开销循环。最后有 20 分是第一个实验,主要考CMD 文件以及

11、注释。第一个实验1.系统初始化函数/*文件名: DSP28_SysCtrl.c功 能:对 2812 的系统控制模块进展初始化作 者 : likyo from hellodsp*/#include DSP28_Device.h /*名称: InitSysCtrl()功能:该函数对 2812 的系统控制存放器进展初始化入口参数:无出口参数:无*/void InitSysCtrl(void)Uint16 i;EALLOW;WORD格式/ 对于TMX产品,为了能够使得片内RAM模块M0/M1/L0/L1LH0能够获得最好的性能,WORD格式控制存放器的位WORD格式/ 必须使能,这些位在设备硬件仿真存

12、放器内。TMX是TI的试验型产品WORD格式DevEmuRegs.M0RAMDFT = 0 x0300;DevEmuRegs.M1RAMDFT = 0 x0300;DevEmuRegs.L0RAMDFT = 0 x0300;WORD格式DevEmuRegs.L1RAMDFT = 0 x0300;DevEmuRegs.H0RAMDFT = 0 x0300;/ 制止看门狗模块SysCtrlRegs.WDCR= 0 x0068;WORD格式/ 初始化PLL模块WORD格式SysCtrlRegs.PLLCR = 0 xA;/如果外部晶振为30M ,那么 SYSCLKOUT=30*10/2=150MHz

13、/ 延时,使得PLL 模块能够完成初始化操作for(i= 0; i 5000; i+)WORD格式/ 高速时钟预定标器和低速时钟预定标器,产生高速外设时钟HSPCLKLSPCLKSysCtrlRegs.HISPCP.all = 0 x0001;/ HSPCLK=150/2=75MHzSysCtrlRegs.LOSPCP.all = 0 x0002;/ LSPCLK=150/4=37.5MHz和低速外设时钟WORD格式对工程中使用到的外设进展时钟使能SysCtrlRegs.PCLKCR.bit.EVAENCLK=1;SysCtrlRegs.PCLKCR.bit.EVBENCLK=1;SysCtr

14、lRegs.PCLKCR.bit.SCIENCLKA=1;SysCtrlRegs.PCLKCR.bit.SCIENCLKB=1;EDIS;2.GPIO 初始化函数/* 文件名: DSP28_Gpio.c* 功能: 2812 通用输入输出口GPIO 的初始化函数作 者 : likyo from hellodsp*/#include DSP28_Device.h /*名称: InitGpio()功能:初始化 Gpio ,使得 Gpio 的引脚处于的状态,例如确定其功能是特定功能还是通用 I/O 。如果是通用 I/O ,是输入还是输出,等等。入口参数:无出口参数:无*/ void InitGpio(

15、void)WORD格式EALLOW;WORD格式GpioMuxRegs.GPFMUX.bit.XF_GPIOF14=0; GpioMuxRegs.GPFDIR.bit.GPIOF14=1;/设置/设置XF XF引脚为通用数字引脚为输出口I/O口WORD格式EDIS;WORD格式3.主函数/*文件名: GpioLed.c功 能:使用 XF 引脚作为通用的 I/O 口来控制 LED 灯的闪烁*/#include DSP28_Device.h#include DSP28_Globalprototypes.hvoid delay_loop(); / 延时函数/* 名称: main()* 功能: 通过引

16、脚XF_XPLLDIS作为 I/O 口来控制LED 灯的亮和灭入口参数:出口参数:*/void main()int kk=0;InitSysCtrl();/初始化系统函数DINT;IER=0 x0000;/制止 CPU 中断IFR=0 x0000;/去除 CPU 中断标志InitPieCtrl();/初始化 PIE 控制存放器InitPieVectTable(); / 初始化 PIE 中断向量表InitGpio();/初始化 GPIO 口while(1)WORD格式GpioDataRegs.GPFCLEAR.bit.GPIOF14=1;/XF引脚输出低电平,D1灯亮WORD格式for(kk=0

17、; kk100; kk+)WORD格式delay_loop();GpioDataRegs.GPFSET.bit.GPIOF14=1;/ 延迟保持/XF 引脚输出高电平,D1灯灭WORD格式for(kk=0; kk100; kk+)WORD格式delay_loop();/ 延迟保持WORD格式WORD格式/*名称: delay_loop()功能:延时函数,使得 LED 灯点亮或者熄灭的状态保持一定的时间入口参数:无出口参数:无*/void delay_loop()short i;for(i=0; i PRAMH0,PAGE = 0.text: PRAMH0,PAGE = 0.cinit: PRA

18、MH0,PAGE = 0/* 存放数据区 : */.stack: RAMM1,PAGE = 1.bss: DRAMH0,PAGE = 1.ebss: DRAMH0,PAGE = 1.const: DRAMH0,PAGE = 1.econst: DRAMH0,PAGE = 1.sysmem: DRAMH0,PAGE = 1/* 存放外设 0 相关存放器的构造 :*/DevEmuRegsFile: DEV_EMU,PAGE = 1FlashRegsFile: FLASH_REGS, PAGE = 1CsmRegsFile: CSM,PAGE = 1XintfRegsFile: XINTF,PAGE = 1CpuTimer0RegsFile : CPU_TIMER0, PAGE = 1WORD格式CpuTimer1RegsFile :

温馨提示

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

评论

0/150

提交评论