广技师DSP技术复习考试题(F28335)
- 格式:doc
- 大小:26.50 KB
- 文档页数:3
1.F28335有__32_位浮点运算单元,主频可高达_150MHz_。
2.F28335片上存储器包括:_256Kx16位_Flash,_34Kx16位_SRAM
8Kx16位BooT ROM,2K x16位OPT ROM。
3.F28335片上外设丰富,其中有18路PWM,_6_路CAP, _2x8_通道_12
位ADC,_88_路GPIO。
4.CPU内核指令周期为__,内核电压为__,I/O引脚电压为__.
5.F28335为_哈佛结构_的DSP,在逻辑上有_4M x 16位_的程序空间和_
4M x 16位_的数据空间,物理上将程序空间和数据空间统一成一个_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_之间连
接一个晶体,就可以产生时钟源。
9.外设时钟包括_快速外设_时钟和_慢速外设_时钟,分别通过_HISPCP_
和_LOSPCP_寄存器进行设置。
10.请写出看门狗使能、看门狗中断信号使能和看门狗复位信号使能的代码
11.= 0x0028; 这个器件不受保护;
12.如果密码保护区中的128位数全为0,则这个器件无法解锁。
13.用户用来解锁的寄存器为密钥寄存器。
在存储空间映射地址为
0X00000AE0~0X00000AE7中
14.F28335 DSP 采用增强的哈佛总线结构,能够并行访问程序和数据存储空
间。
15.X1NTF的外部区域0地址范围为0X004000~0X004FFF,大小为4K×16位;
X1NTF的外部区域6地址范围为0X100000~0X1FFFFF,大小为1M×16位;
X1NTF的外部区域7地址范围为0X200000~0X2FFFFF,大小为1M×16位;
16.X1NTF每个区域数据总线都可以单独配置成16位或32位,XA0/XWE1引脚
的功能在两种总线宽度下不同。
当一个区域配置成16位的总线模式时,XA0/XWE1引脚的功能为地址的最后一位XA0,当一个区域配置成32位的总线模式时,XA0/XWE1引脚的功能为选通信号XWE1.
17.F28335内部有16个中断线,其中包括2个不可屏蔽中断(RESET和NMI)
与14个可屏蔽中断。
18.ADC将模拟量转化为数字量通常要经过4个步骤:采样、保持、量化和编
码
19.F28335的ADC模块主要特点:12位模数转换、2个采样保持器、同时或
顺序采样。
模拟电压输入范围0~3V,ADC转换频率最高可配置为25MHZ,采样带宽,16通道模拟输入。
16个结果寄存器存放ADC转换的结果,转换后的数字量为:数字值=4095x(输入模拟值-ADCLO)/3 20.级联模式下,ADCINA0, ADCINB1, ADCINA2和ADCINB5输入通道连续轮回顺
序采样,请写出相关代码。
答:
系统时钟为150MHz,若要产生频率为10kHz、占空比为50%的PWM波形,则在增减计数模式下时基周期寄存器TBPRD=_7500 、计数比较寄存器CMPA =_3750
25.请逐句解释下面的语句:
= 0; 写出用GPIO1交替输出高低电平的代码
= 0;
= 1;
方法1:
= 1;
DELAY_US(1000);
= 1;
DELAY_US(1000);
方法2:
= 1;
DELAY_US(1000);
方法3:
= 1;
DELAY_US(1000);
= 0;
DELAY_US(1000);
27.F28335有7个外部引脚中断,但88个GPIO引脚只有64个可通过软件配置成外部中断引脚,其中GPIO0~GPIO31只能配置为外部中断1和2,GPIO32~GPIO63只能配置为外部中断3、4、5、6和7
28. 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.请在下面各语句后面加上注释
= 0; 写出将GPIO12配置为外部中断1的代码
= 0; PIE将外设中断分成了12个组,分别对应着CPU的12个可屏蔽中断线,每1组由8个外设级中断组成/。