第一题选择题
1CortexM处理器采用的架构是(D)
(A)v4T
(B)v5TE
(C)v6
(D)v7
2CortexM系列正式发布的版本是(A)
(A)CortexM3(B)CortexM4
(C)CortexM6(D)CortexM8
3CortexM3的提供的单周期乘法位数是(C)
(A)8
(B)16
(C)32
(D)64
4和PC系统机相比嵌入式系统不具备以下哪个特点(C)。
A、系统内核小
B、专用性强
C、可执行多任务
D、系统精简
5嵌入式系统有硬件和软件部分构成,以下(C)不属于嵌入式系统软件。
A系统软件B驱动CFPGA编程软件D嵌入式中间件
6.ARMCortexM3不可以通过(DA.IO端口C.USB唤醒事件
)唤醒CPU。B.RTC闹钟D.PLL
7CortexM3的存储格式中专用外设总线区域可以使用(A)
(A)小端格式(B)大端格式(C)小端或大端格式(D)没有正确答案
8STM32处理器的USB接口可达(B)
(A)8Mbits
(B)12Mbits
(C)16Mbits
(D)24Mbits
9下面是Co
textM3处理器代码执行方式的是(A)
(A)特权方式(B)普通方式(C)Ha
dle方式(D)Thread方式
10CortexM3的提供的流水线是(B)
(A)2级
(B)3级
(C)5级
(D)8级
11下面是Co
textM3处理器的工作模式的是(A)
(A)Thread模式(B)Thumb模式(C)Thumb2模式(D)Debug模式
12下列是CortexM3处理器可以使用的堆栈的栈是(B)
(A)线程栈
(B)进程栈
(C)多线程栈
(D)空栈
13Co
textM3处理器的寄存器r14代表(B)
(A)通用寄存器(B)链接寄存器(C)程序计数器(D)程序状态寄存器
14Ha
dle模式一般使用(A)
(A)Mai
_SP
(B)Process_SP
(C)Mai
_SP和Process_SP
(D)Mai
_SP或Process_SP
15每个通用IO端口有()个32位的配置寄存器,()个32位的数据
寄存器,()个32位的置位复位寄存器,()个16位的复位寄存器,()
个32位的锁定寄存器。B
(A)2121,1(B)22111
(C)22211
(D)22121
f16(A)寄存器的目的就是用来允许对GPIO寄存器进行原子的读修改操作
(A)GPIOX_BSRR和GPIOX_BRR
(B)GPIOX_CRL和GPIOX_CRH
(C)GPIOX_BSRR和GPIOX_LCKR
(D)GPIOX_IDR和GPIOX_ODR
17所有的GPIO引脚有一个内部微弱的上拉和下拉,当它们被配置为(A)
时可以是激活的或者非激活的
(A)输入
(B)输出
(C)推挽
(D)开漏
18端口输入数据寄存器的地址偏移为(B)
(A)00H
(B)08H
(C)0CH
(D)04H
19端口输出数据寄存器的地址偏移为(C)
(A)00H
(B)08H
(C)0CH
(D)04H
20每个IO端口位可以自由的编程,尽管IO端口寄存器必须以(D)的方
式访问
(A)16r