下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上DSP 技术复习题(F28335)1. F28335有32位浮点运算单元,主频可高达150MHz。2. F28335片上存储器包括: 256Kx16位Flash, 34Kx16位SRAM8Kx16位BooT ROM, 2K x16位 OPT ROM。3. F28335片上外设丰富,其中有18路PWM,6路CAP, 2x8通道12位ADC,88路GPIO。4. CPU内核指令周期为6.67ns,内核电压为1.9V,I/O引脚电压为3.3V.5. F28335为哈佛结构的DSP,在逻辑上有4M x 16位的程序空间和4M x 16位的数据空间,物理上将程序空间和数据空间统
2、一成一个4M x 16位的空间。6. F28335中有6组互补对称的脉宽调制PWM,每组中包括2路PWM,每一组中有7个单元:时基模块TB,计数比较模块CC, 动作模块AQ, 死区产生模块DB,PWM斩波模块PC, 错误联防模块TZ, 事件触发模块ET。7. F28335的外部存储器接口包括:20位地址线,16(最大32)位数据线,3个片选控制线及读/写控制线。这3个片选线映射到3个存储区域:Zone0, Zone6, Zone7。8. F28335的时钟源有两种:A. 采用外部振荡器作为时钟源(简称外部时钟)B. 采用内部振荡器作为时钟源(简称内部时钟)在X1与X2之间连接一个晶体,就可以产
3、生时钟源。9. 外设时钟包括快速外设时钟和慢速外设时钟,分别通过HISPCP和LOSPCP寄存器进行设置。10. 请写出看门狗使能、看门狗中断信号使能和看门狗复位信号使能的代码SysCtrRegs.WDCR = 0x0028;/看门狗使能SysCtrRegs.SCSR = 0x0002;/看门狗中断信号使能SysCtrRegs.SCSR = 0x0000;/看门狗中断信号使能11. 请写出看门狗喂狗程序ServiceDog ()void ServiceDog (void)EALLOWSysCtrRegs.WDKEY=0x0055;SysCtrRegs.WDKEY=0x00AA; EDIS;12
4、. F28335片上有256Kx16位的FLASH,34Kx16位的SRAM,8Kx16位的,位的ROM,采用统一寻址方式。13. F28335片内FLASH的起始地址是:0X,大小为256Kx16位,其中0x33FFF80x33FFFF共128位用来保存CSM模块密码。保护FLASH。14. 代码安全模块(CSM)是F28335上程序安全性的主要手段。通过一个128位的密码来对安全区进行加密或解密。这段密码保存在FLASA的最后 8个字中 (0X33FFF80X33FFFF),也就是密码区(PWL)中,通过密码匹配(PMF)可以解锁器件。15. 如果密码保护区中的128位数全为1.则这个器件
5、不受保护;16. 如果密码保护区中的128位数全为0,则这个器件无法解锁。17. 用户用来解锁的寄存器为密钥寄存器。在存储空间映射地址为0X00000AE00X00000AE7中18. F28335 DSP 采用增强的哈佛总线结构,能够并行访问程序和数据存储空间。19. X1NTF的外部区域0地址范围为0X0X004FFF,大小为4K×16位;X1NTF的外部区域6地址范围为0X0X1FFFFF,大小为1M×16位;X1NTF的外部区域7地址范围为0X0X2FFFFF,大小为1M×16位;20. X1NTF每个区域数据总线都可以单独配置成16位或32位,XA0/X
6、WE1引脚的功能在两种总线宽度下不同。当一个区域配置成16位的总线模式时,XA0/XWE1引脚的功能为地址的最后一位XA0,当一个区域配置成32位的总线模式时,XA0/XWE1引脚的功能为选通信号XWE1.21. F28335内部有16个中断线,其中包括2个不可屏蔽中断(RESET和NMI)与14个可屏蔽中断。22. ADC将模拟量转化为数字量通常要经过4个步骤:采样、保持、量化和编码23. F28335的ADC模块主要特点:位模数转换、个采样保持器、同时或顺序采样。模拟电压输入范围,ADC转换频率最高可配置为25MHZ,采样带宽12.5MHZ,16通道模拟输入。16个结果寄存器存放ADC转换
7、的结果,转换后的数字量为:数字值=(输入模拟值ADCLO)/324. 级联模式下,ADCINA0, ADCINB1, ADCINA2和ADCINB5输入通道连续轮回顺序采样,请写出相关代码。答: /配置ADC AdcRegs.ADCTRL1.bit.SEQ_CASC=1; AdcRegs.ADCTRL1.bit.CONT_RUN=1;AdcRegs.ADCMAXCONV.bit.MAX_CONV1=0x3; AdcRegs.ADCCHSELSEQ1.bit.CONV00 =0x0; AdcRegs.ADCCHSELSEQ1.bit.CONV01=0x9; AdcRegs.ADCCHSELSEQ
8、1.bit.CONV02=0x2; AdcRegs.ADCCHSELSEQ1.bit.CONV03=0xD; 转换结果:ADCINAO->AdcRegs.ADCRESULTO; ADCINB1>AdcRegs.ADCRESULT1; ADCINA2->AdcRegs.ADCRESULT2;ADCINB5->AdcRegs.ADCRESULT3;24.设系统时钟为150MHz,若要产生频率为10kHz、占空比为50%的PWM波形,则在增减计数模式下时基周期寄存器TBPRD7500 、计数比较寄存器CMPA3750 25.请逐句解释下面的语句:GpioCtrlRegs.GP
9、AMUX1.bit.GPIO0 = 0; / 将GPIO0配置为通用I/O引脚GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 0; / 将GPIO1配置为通用I/O引脚GpioCtrlRegs.GPAMUX1.bit.GPIO0 = 1; / 将GPIO0配置为ePWM1A功能GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 1; / 将GPIO1配置为ePWM1B功能26.请写出用GPIO1交替输出高低电平的代码GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 0;GpioCtrlRegs.GPADIR.bit.GPIO1 = 1;方法1:G
10、pioDataRegs.GPASET.bit.GPIO1 = 1; DELAY_US(1000); GpioDataRegs.GPACLEAR.bit.GPIO1 = 1;DELAY_US(1000);方法2:GpioDataRegs.GPATOGGLE.bit.GPIO1 = 1; DELAY_US(1000); 方法3: GpioDataRegs.GPADAT.bit.GPIO1 = 1; DELAY_US(1000); GpioDataRegs.GPADAT.bit.GPIO1 = 0;DELAY_US(1000);27F28335有7个外部引脚中断,但88个GPIO引脚只有64个可通过
11、软件配置成外部中断引脚,其中GPIO0GPIO31只能配置为外部中断1和2,GPIO32GPIO63只能配置为外部中断3、4、5、6和728. F28335一共有88个GPIO,分为3组。其中A组GPIO可通过软件配置成外部中断1、2以及NMI功能,B组GPIO可通过软件配置成外部中断3、4、5、6和7功能29.简述将GPIO配置为外部中断功能的步骤1)将数字量I/O配置为GPIO功能2)将数字量I/O配置为输入方向3)将数字量I/O量化配置正确4)利用外部中断选择寄存器选择相应的引脚为外部中断源5)为此GPIO触发信号设置极性,上升沿、下降沿或者双边沿6)使能外部中断30.请在下面各语句后面
12、加上注释GpioCtrlRegs.GPAMUX1.bit.GPIO12 = 0; /将GPIO12作为通用I/O口GpioCtrlRegs.GPADIR.bit.GPIO12 = 0;/将GPIO12配置为输入方向GpioCtrlRegs.GPAQSEL1.bit.GPIO12= 0;/0量化GpioIntRegs.GPIOXINT1SEL.bit.GPIOSEL = 12;/GPIO12被配置成外部中断1XIntruptRegs.XINT1CR.bit.POLARITY= 0;/外部中断1设置为下降沿触发XIntruptRegs.XINT1CR.bit.ENABLE = 1;/使能外部中断131.请写出将GPIO12配置为外部中断1的代码GpioCtrlRegs.GPAMUX1.bit.GPIO12 = 0;/将GPIO12作为通用I/O口GpioCtrlRegs.GPADIR.bit.GPIO12 = 0;/将GPIO12配置为输入方向GpioCtrlRegs.GPAQSEL1.bit.GPIO12= 0;/0量化GpioIntRegs.GPIOXINT1SEL.bit.GPIOSEL = 12;/GPIO12被配置成外部中断
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论