ARM嵌入式系统》试题库
 
一、填空题(每题3分,共15分)
1、ARM 这个缩写包含两个意思:一是指___________;二是指______________。
2、常用的AT89C52单片机为_____位单片机,而STM32单片机为____位单片机。
3、常用的STM32F103~107系列单片机是基于_______内核,此内核采用的是__________结构
4、STM32单片机共有8种输入输出模式,其中输入模式有_____种,输出模式有_____种。
5、在编写按键检测程序时,加一个延时判断的目的是为了__________,这种方法叫________。
6、如果LED阴极接地,阳极通过一个电阻接单片机PA1端口,则当单片机PA1端口输出为高电平时LED状态为_______;当输出为低电平时LED状态为_______。
7、STM32单片机的GPIO口可以配置为__________模式和__________模式。
8、常STM32的__________为通用同步异步收发器,可以利用__________发生器提供宽范围的波特率选择。
9、STM32通用定时器TIM的16位计数器可以采用三种方式工作,分别为向上计数模式、        __________模式和__________模式。
10、STM32具有单独的位设置或位清除能力。这是通过__________和__________寄存器来实现的。
11、如嵌入式系统的设计可以分成三个阶段:分析、__________和__________。
12、微处理器有两种总线架构,使用数据和指令使用同一接口的是__________,分开的指令和数据接口、取指和数据访问可以并行进行的是__________。
13、ARM核有两个指令集,分别是__________指令集、__________指令集。
14、嵌入式系统开发采用的交叉开发环境是由__________和__________组成的。
15、STM32单片机程序开发中常用的延时产生方法有__________和 __________。
16、ST公司的STM32系列芯片采用Cortex-M3内核,其分为两个系列。 STM32F101
系列为标准型,运行频率为36MHZ ;__________系列为标准型,运行频率为__________ 。
17、当STM32的I/O端口配置为输入时,__________被禁止,__________被激活。
18、STM32的所有端口都有外部中断能力。当使用__________时,相应的引脚必须配置成__________。
19、STM32芯片内部集成的______位ADC是一种逐次逼近型模拟数字转换器,具有__________个通道。
20、在STM32中,只有在__________的转换结束时才产生DMA请求,并将转换的数据从              __________寄存器传输到用户指定的目的地址。
21、在有两个ADC的STM32器件中,可以使用__________模式。在此模式里,根据            __________寄存器中 DUALMOD[2:0] 位所选的模式,转换的启动可以是ADC1主和ADC2从的交替触发或同时触发。
22、ADC的校准模式通过设置__________寄存器的__________位来启动。
23、系统计时器(SysTick)提供了1个______位________的计数器,具有灵活的控制机制。
24、TM32的通用定时器TIM,是一个通过__________驱动的__________位自动装载计数器构成。
25、TIM1具备__________位可编程预分频器,时钟频率的分频系数为__________之间的任意数值。
26、STM32系列ARM Cortex-M3芯片支持三种复位形式,分别为__________复位、________复位和备份区域复位。
27、STM32提供了用户可通过多个预分频器,可用来进一步配置__________、高速            APB(APB2 )和低速__________域的频率。
28、用户可用通过__________Hz外部振荡器,为系统提供更为精确的主时钟。在时钟控制寄存器__________中的HSERDY位用来指示高速外部振荡器是否稳定。
29、STM32的开发模式常见有基于__________开发和基于__________开发。
30、当BOOT1 =__________,BOOT0 =__________时,STM32为正常启动模式。
二、选择题(每题2分,共20分)
1、Cortex-M处理器采用的架构是                                            【  】
A、v4T      B、v5TE      C、v6        D、v7
2NVIC可用来表示优先权等级的位数可配置为是                              【  】
A、2      B、4        C、6          D、8
3Cortex-M系列正式发布的版本是                                                      【  】
A、Cortex-M3  B、Cortex-M4  CCortex-M6    D、Cortex-M8
4Cortex-M3的提供的流水线是                                                【  】
A、2级    B、3级      C、5级        D、8级
5Cortex-M3的提供的单周期乘法位数是                                            【  】
A、8          B、16            C、32            D、64
6STM32处理器的USB接口可达                                                                  【  】
A、8Mbit/s    B、12Mbit/s    C、16Mbit/s      D、24Mbit/s
7Context – M3处理器的寄存器r14代表                                            【  】
A、通用寄存器 B、链接寄存器 C、程序计数器   D、程序状态寄存器
8Handle模式一般使用                                                            【  】
A、Main_SP  B、Process_SP  C、Main_SP和Process_SP D、Main_SP或Process_SP
9Cortex – M3使用的存储器格式是                                                  【  】
A、小端格式 B、大端格式  C、小端或大端格式   D、没有正确答案
10Cortex – M3的存储格式中专用外设总线区域可以使用                            【  】
A、小端格式 B、大端格式  C、小端或大端格式   D、没有正确答案
11每个通用I/O端口有个32位的配置寄存器,______个32位的数据寄存器,______个32位的置位/复位寄存器,______个16位的复位寄存器,______个32位的锁定寄存器。    【  】
A、2,1,2,1,1      B、嵌入式系统是什么意思2,2,1,1,1    C、2,2,2,1,1      D、2,2,1,2,1
12______寄存器的目的就是用来允许对GPIO寄存器进行原子的读/修改操作。    【  】
A、GPIOX_BSRR和GPIOX_BRR      B、GPIOX_CRL和GPIOX_CRHC        C、GPIOX_BSRR和GPIOX_LCKR      D、GPIOX_IDR和GPIOX_ODR
13所有的GPIO引脚有一个内部微弱的上拉和下拉,当它们被配置为______时可以是激活的或者非激活的
A、输入      B、输出        C、推挽          D、开漏
14端口输入数据寄存器的地址偏移为                                                【  】
A、00H      B、08H                C、0CH          D、04H
15、端口输出数据寄存器的地址偏移为                                                【  】
A、00H      B、08H              C、0CH          D、04H
16、每个I/O端口位可以自由的编程,尽管I/O端口寄存器必须以______的方式访问。  【  】
          A、16位字    B、16位字节     C、32位字节      D、32位字
17、固件库中的功能状态(Functionalism)类型被赋予以下两个值                    【  】
A、ENABLE或者DISABLE  B、SET或者RESTE
C、YES或者NO            D、SUCCESS或者ERROR
18、固件库中的标志状态(FlagStatus)类型被赋予以下两个值                        【  】
A、ENABLE或者DISABLE  B、SUCCESS或者ERROR
C、SET或者RESTE          D、YES或者NO
19、STM32F107V有______可屏蔽中断通道。                                          【  】
A、40            B、50          C、60          D、70
20、STM32F107V采用______位来编辑中断的优先级。                          【  】
A、4              B、          C、16          D、32
21、向量中断控制器最多可支持______个IRQ中断。                            【  】
A、127          B、128           C、240          D、255
22.系统控制寄存器 NVIC 和处理器内核接口紧密耦合,主要目的是              【  】
A、结构更紧凑,减小芯片的尺寸
B、连接更可靠,减小出错的概率
C、减小延时,高效处理 最近发生的中断
D、无所谓,没有特别的意思,远一点也没有关系
23、关于中断嵌套说法正确的是                                              【  】

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。