ARM题库含参考答案.docx
ARM题库含参考答案
一、单选题(共100题,每题1分,共100分)
1.stm32f103zet6有几个串口()。
A、3个
B、5个
C、1个
正确答案:B
2.AMS1117在电源系统模块中起的主要作用是()
A、稳压降压
B、过滤边缘电容阻值
C、进行串口选择
正确答案:A
答案解析:AMS1117是一款常用的线性稳压器,主要作用是将较高的输入电压稳定地转换为较低的输出电压,实现稳压降压功能。它能够为电路提供稳定的直流电源,确保各个模块在合适的电压下正常工作。选项B过滤边缘电容阻值并不是AMS1117的主要功能;选项C进行串口选择也与AMS1117无关。
3.()函数用以设置选中管脚的速率。
A、GPIO_Speed
B、GPIO_Mode
C、GPIO_Write
正确答案:A
答案解析:函数GPIO_Speed用于设置GPIO管脚的速率,GPIO_Mode用于设置GPIO管脚的模式,GPIO_Write用于向GPIO管脚写入数据。所以用以设置选中管脚速率的函数是GPIO_Speed,答案选A。
4.嵌入式系统是以()为核心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、安全性、成本、体积、重量、功耗、环境等方面有严格要求的专用计算机系统。
A、应用
B、嵌入式
C、计算机技术
正确答案:A
5.STM32中独立看门狗时钟信号一般来自()
A、LSI
B、HSI
C、HSE
正确答案:A
答案解析:独立看门狗时钟信号一般来自低速内部时钟(LSI)。LSI是一个频率约为40kHz的RC振荡器,即使主时钟发生故障它仍能工作,为独立看门狗提供稳定的时钟信号,保证在主时钟失效等异常情况下看门狗仍能正常工作,起到系统监控和复位保护的作用。
6.开发板复位电路中RET按钮的功能是
A、复位
B、重启
C、关闭
正确答案:A
答案解析:RET按钮在开发板复位电路中通常起到复位的功能,即让开发板回到初始状态,重新启动系统运行等,而不是重启(重启一般是通过软件指令等方式,与复位按钮功能不同),更不是关闭。
7.根据TTL肖特基触发器、上拉电阻和下拉电阻开关状态,GPIO的输入方式可以分为4种,其中哪一种是不正确的?
A、接地输入
B、上拉输入
C、下拉输入
正确答案:A
答案解析:GPIO的输入方式可分为浮空输入、上拉输入、下拉输入、模拟输入,并不存在接地输入这种方式。
8.下列不是在STM32芯片内部中的时钟源是()
A、PSE
B、HSI
C、HSE
正确答案:A
答案解析:STM32芯片内部时钟源有HSI(高速内部时钟)、HSE(高速外部时钟)等,PSE不是内部时钟源。
9.寄存器R13除可以做通用寄存器,还可以做()
A、栈指针寄存器
B、程序计数器
C、链接寄存器
正确答案:A
答案解析:R13通常被用作栈指针寄存器,用于指向栈顶位置。程序计数器一般是R15,链接寄存器通常是R14。
10.GPIO_Mode_Out_PP是()工作状态。
A、推挽输出
B、开漏输出
C、开漏复用功能
正确答案:A
答案解析:GPIO_Mode_Out_PP表示推挽输出工作状态。推挽输出可以输出高电平和低电平,能直接驱动一些负载,具有较强的驱动能力。而开漏输出需要外部上拉电阻才能输出高电平,开漏复用功能则是在复用功能时的开漏输出模式,均不符合GPIO_Mode_Out_PP的定义。
11.ARM公司仅为各大芯片厂商提供()核,而非完整的芯片。
A、IP
B、HTTP
C、TCP
正确答案:A
答案解析:ARM公司主要提供的是IP核,各大芯片厂商基于此来设计和生产完整的芯片。HTTP是超文本传输协议,用于在网络上传输网页等数据;TCP是传输控制协议,是一种网络通信协议。这两个都与ARM公司提供的内容无关。
12.嵌入式系统的特点有()。
A、以上均是
B、专用性强
C、可裁剪性
正确答案:A
答案解析:嵌入式系统具有专用性强的特点,是为特定应用而设计;具有可裁剪性,能够根据实际需求灵活裁剪系统功能;同时还具备其他多种特点,所以综合来说以上均是其特点。
13.用户闪存,即芯片内置的()。
A、Flash
B、引脚
C、电路
正确答案:A
答案解析:用户闪存是芯片内置的Flash,它用于存储数据等信息。引脚是用于连接芯片与外部电路的部件,电路是实现各种电气功能的路径,均不符合题意。
14.ARM体系结构中共有多少个物理寄存器
A、37
B、10
C、12
正确答案:A
答案解析:ARM体系结构中有37个通用寄存器和若干个状态寄存器等,物理寄存器数量大于37个。
15.下列哪个不是典型的嵌入式操作系统
A、以上都是
B、WindowsCe
C、Android
正确答案:A
答案解析: