嵌入式系统原理练习题(附参考答案)
一、单选题(共76题,每题1分,共76分)
1./**@addtogroupPeripheral_registers_structures*@{*//***@briefAnalogtoDigitalConverter*/typedefstruct{__IOuint32_tSR;__IOuint32_tCR1;__IOuint32_tCR2;__IOuint32_tSMPR1;__IOuint32_tSMPR2;__IOuint32_tJOFR1;__IOuint32_tJOFR2;__IOuint32_tJOFR3;__IOuint32_tJOFR4;__IOuint32_tHTR;__IOuint32_tLTR;__IOuint32_tSQR1;__IOuint32_tSQR2;__IOuint32_tSQR3;__IOuint32_tJSQR;__IOuint32_tJDR1;__IOuint32_tJDR2;__IOuint32_tJDR3;__IOuint32_tJDR4;__IOuint32_tDR;}ADC_TypeDef;ADC注入通道数据偏移寄存器有4个,其偏移地址为14H-20H,JOFR1的偏移地址为()
A、0x20
B、0x1c
C、0x18
D、0x14
正确答案:D
2.每个通用I/O端口有()个32位的配置寄存器,()个32位的数据寄存器,()个32位的置位/复位寄存器,()个16位的复位寄存器,()个32位的锁定寄存器
A、2,2,1,2,1
B、2,2,2,1,1
C、2,1,2,1,1
D、2,2,1,1,1
正确答案:D
3.可以复用为TIM2通道1的I/O口为()。
A、PA0
B、PA1
C、PA6
D、PC6
正确答案:A
4.关于ARM处理器的命名,以下说法错误的是()。
A、ARM11之后,采用ARMCortex来命名
B、ADCN
C、R1,R2,R3
D、ADDEQ
E、ANDEQ
F、ADCEQ
G、嵌入式最小硬件系统包括嵌入式处理器
H、嵌入式最小硬件系统包括时钟电路
正确答案:D
5.每个I/O端口位可以自由的编程,尽管I/O端口寄存器必须以()的方式访问
A、16
B、16
C、32
D、32
E、CNFy[1:0]
F、MODEy[1:0]
G、MODE
H、CN
正确答案:B
6.PWM中决定信号脉宽的寄存器是()。
A、TIMx_CCRx
B、TIMx_CNT
C、TIMx_ARR
D、TIMx_CCMRx
正确答案:A
7.Context–M3处理器的寄存器r14代表()
A、通用寄存器
B、链接寄存器
C、程序计数器
D、程序状态寄存器
正确答案:B
8.以下NVIC相关寄存器中,中断优先级寄存器是()。
A、ISER
B、ICER
C、ISPR
D、IP
正确答案:D
9.按照转换原理STM32F4的ADC是属于()类型的ADC。
A、计数式
B、双积\b6??
C、并行式
D、逐次逼近式
正确答案:D
10.下面关于USB的叙述中,错误的是()。
A、在具有OTG的USB总线上,可以实现在没有主机情况下从设备之间直接进行点对点通信
B、US
C、2.0
D、主机的USB接口向从设备提供了电源
E、USB支持热插拔
正确答案:B
11.STM32F407的每个通用I/O端口有()个32位的配置寄存器,()个32位的数据寄存器,
A、2,
B、4,
C、2,
D、4,
正确答案:B
12.PWM是______
A、脉冲幅度调\bf
B、脉冲频率调\bf
C、脉冲宽度调\bf
D、脉冲位置调\bf
正确答案:C
13.NVIC可用来表示优先权等级的位数可配置为是()
A、2
B、4
C、6
D、8
E、Cortex-M3
F、Cortex-M4
G、Cortex-M6
H、Cortex-M8
正确答案:A
14.嵌入式系统的开发有一些不同于通用计算机应用开发的特点,下面不属于嵌入式系统开发特点的是()。
A、应用软件必须在基于嵌入式操作系统平台上来开发
B、通常采用宿主机-目标机的开发架构
C、在线仿真器
D、JTAG适配器
E、示波器
F、传感器
正确答案:B
15.PWM中决定信号周期的寄存器是()。
A、TIMx_CCRx
B、TIMx_CNT
C、TIMx_ARR
D、TIMx_CCMRx
正确答案:C
16.以下关于ARM处理器说法正确的是()。XQ\b字节地址中,低字节数据存放在低字