第一章 单元测试
1、单选题:以下不是ARM含义的是( )。
A:一类采用高级RISC的处理器
B:一种高级RISC技术
C:一个设计高级RISC处理器的公司
D:一种高级语言
正确答案:【一种高级语言】
2、单选题:Cortex-M3内核支持的汇编指令集有( )。
A:4种
B:2种
C:3种
D:1种
正确答案:【2种】
3、单选题:Cortex-M3处理器是基于( )架构。
A:ARMv7
B:ARMv6
C:ARMv5
D:ARMv4
正确答案:【ARMv7】
4、单选题:以下Cortex系列,面向多媒体应用的是( )。
A:Cortex-R
B:Cortex-A
C:Cortex-M
D:Cortex-G
正确答案:【Cortex-A】
5、单选题:根据STM32系列MCU的命名规范,STM32F103RBT6的Flash是( )KB。
A:256
B:64
C:32
D:128
正确答案:【128】
6、判断题:ARM公司本身不生产和销售半导体芯片,也不对外设计和许可。( )
A:错
B:对
正确答案:【错】
7、判断题:对于授权公司获得ARM授权的内核后,根据不同的应用领域,加入适当的外设,形成自己的ARM微处理器芯片。( )
A:错
B:对
正确答案:【对】
8、判断题:哈佛结构的数据和指令是分开编址的。( )
A:对
B:错
正确答案:【对】
第二章 单元测试
1、单选题:关于CM3内核,下列说法正确的是( )。
A:CM3内核含有NVIC向量中断控制器
B:CM3采用冯诺依曼结构
C:CM3内核采用五级流水线
D:CM3是16bit的处理器内核
正确答案:【CM3内核含有NVIC向量中断控制器】
2、单选题:CM3内核( )GB的存储空间。
A:1
B:8
C:4
D:2
正确答案:【4】
3、单选题:CM3的堆栈方向为( )生长。
A:向左
B:向右
C:向上
D:向下
正确答案:【向下】
4、单选题:CM3中的数据总线和指令总线是( )bit。
A:16
B:64
C:32
D:128
正确答案:【32】
5、单选题:流水线的三级流水不包括( )。
A:取指
B:执行
C:访存
D:译码
正确答案:【访存】
6、判断题:基于CM3内核的MCU大部分都使用的是大端模式。( )
A:错
B:对
正确答案:【错】
7、判断题:CM3有R0-R15寄存器组,其中R13为堆栈指针寄存器。( )
A:错
B:对
正确答案:【对】
8、判断题:CM3不支持32位的ARM指令集。( )
A:错
B:对
正确答案:【对】
第三章 单元测试
1、单选题:以下不是GPIO的配置模式的是( )。
A:模拟输出
B:开漏输出
C:下拉输入
D:浮空输入
正确答案:【模拟输出】
2、单选题:STM32F107共有( )通用接口。
A:3
B:4
C:2
D:5
正确答案:【5】
3、单选题:复位期间和刚复位后,复用功能未开启,I/O端口被配置成( )模式。
A:开漏输出
B:浮空输入
C:模拟输入
D:下拉输入
正确答案:【浮空输入】
4、单选题:STM32F107的每个GPIO端口对应着( )管脚。
A:16
B:8
C:64
D:32
正确答案:【16】
5、单选题:GPIO端口的每个引脚可以配置成( )模式。
A:2
B:4
C:16
D:8
正确答案:【8】
6、判断题:开漏模式下,输出寄存器上的0将激活N-MOS,输出1将端口置为高阻态。( )
A:错
B:对
正确答案:【对】
7、判断题:模拟输入时,施密特触发器被禁止。( )
A:错
B:对
正确答案:【对】
8、判断题:STM32F107中可以把复用功能重新映射到其他管脚上。( )
A:对
B:错
正确答案:【对】
第四章 单元测试
1、单选题:以下不是系统异常的是( )。
A:不可屏蔽中断NMI
B:复位
C:定时器中断
D:硬件失效
正确答案:【定时器中断】
2、单选题:固件库提供了一个存放中断函数的模板源文件是( )。
A:stm32f10x_exti.c
B:stm32f10x_rcc.c
C:stm32f10x_gpio.c
D:stm32f10x_it.c
正确答案:【stm32f10x_it.c】
3、单选题:下面对CM3中断和异常定义描述正确的是( )。
A:CM3的所有异常和中断的优先级都是可以设置的。
B:一旦中断请求撤销,其对应的悬起标志也会被撤销
C:SYSTick定时器捆绑在NVIC中
D:CM3外部中断属于内核范畴
正确答案:【SYSTick定时器捆绑在NVIC中】
4、单选题:复位中断的向量名为( )。
A:NMI_Handler
B:BusFault_Handler
C:Reset_Handler
D:SVC_Handler
正确答案:【Reset_Handler】
5、单选题:ARM中的寄存器属于连接寄存器的是( )。
A:R14
B:R15
C:R0
D:R13
正确答案:【R15】
6、判断题:异常是由CM3内核内部事件产生。( )
A:对
B:错
正确答案:【对】
7、判断题:NVIC不属于CM3内核的一部分。( )
A:对
B:错
正确答案:【错】
8、判断题:缺省情况下,CM3内核认为中断向量位于0地址处,且各向量占用4个字节。( )
A:错
B:对
正确答案:【对】
第五章 单元测试
1、单选题:对于STM32F107,它有( )个通用定时器。
A:5
B:4
C:3
D:2
正确答案:【4】
2、单选题:以下描述中,哪一个不是定时器的输出模式( )。
A:PWM模式
B:捕获模式
C:输出比较模式
D:单脉冲模式
正确答案:【捕获模式】
3、单选题:下列四个选项中,哪一个是输入模式( )。
A:定时器输入异或。
B:刹车功能
C:DAC触发模式
D:六步PWM模式
正确答案:【定时器输入异或。】
4、判断题:STM32定时器除TIM6和TIM7,其他定时器都可以用来产生PWM输出。( )
A:错
B:对
正确答案:【对】
5、判断题:TIM3在APB2总线上。( )
A:错
B:对
正确答案:【错】
第六章 单元测试
1、单选题:下面不属于IWDG的特点的是( )。
A:寄存器有保护
B:看门狗被激活后,计数器计数到0产生复位
C:专用的低速时钟驱动
D:自由运行的递增计数器
正确答案:【自由运行的递增计数器】
2、单选题:开启IWDG,需要向键值寄存器写入( )。
A:0xAAAA
B:0x1111
C:0x0000
D:0xCCCC
正确答案:【0xCCCC】
3、单选题:独立看门狗限制喂狗时间在( )-x内,x由IWDG_RLR的值决定。
A:1
B:-x
C:2
D:0
正确答案:【0】
4、单选题:独立看门狗由一个专用的( )驱动。
A:HSI
B:HSE
C:LSE
D:LSI
正确答案:【LSI】
5、单选题:独立看门狗有( )位自由运行的递减计数器。
A:8
B:16
C:12
D:32
正确答案:【12】
6、判断题:窗口看门狗有可编程的自由运行12位的递减计数器。( )
A:错
B:对
正确答案:【错】
7、判断题:如果启动了窗口看门狗并且允许中断,当递减计数器等于0x40时产生早期唤醒中断(EWI)。( )
A:对
B:错
正确答案:【对】
第七章 单元测试
1、单选题:STM32F107共有( )个通用异步收发器。
A:2
B:5
C:4
D:3
正确答案:【5】
如有任何疑问请及时联系QQ 50895809反馈