万卷网> 电子学会考级 >机器人等级考试 > 2026年6月电子学会青少年机器人(五级)等级考试试卷

2026年6月电子学会青少年机器人(五级)等级考试试卷
客观题 五级 2026 2026-07-10 09:24:08 143

一、单选题

1.

UART数据帧中,可缺失的是?( )

A.

起始位

B.

数据位

C.

校验位

D.

停止位

2.

ESP32 for Arduino String类库的成员函数中,具有返回指定字符串在字符串对象实例中位置的成员函数是?( )

A.

find()

B.

substring()

C.

indexOf()

D.

endsWith()

3.

ESP32 WROOM模组中核(core)的数量是?( )(2026.6)

A.

单核

B.

双核

C.

3核

D.

4核

4.

ESP32 for Arduino函数ledcSetup(arg1,arg2,arg3)的参数中,其中参数arg1的含义是?( )

A.

通道号

B.

PWM频率

C.

PWM的分辨率

D.

PWM值

5.

ESP32 for Arduino,下列选项中,关于函数ledcAttachPin(arg1,arg2)的功能描述错误的是?( )

A.

参数arg1是模拟输出引脚

B.

参数arg2是LEDC通道号

C.

函数的功能是将arg2通道上的PWM信号输出到arg1引脚

D.

函数的功能是设置LEDC通道参数

6.

ESP32 for Arduino,程序Serial.printf()中格式字符“%x”的含义是?( )

A.

表示八进制整数输出

B.

表示十进制整数输出

C.

表示十六进制整数输出

D.

表示浮点数输出

7.

两个设备通过UART进行通信,一个设备的接收端RX应连接到另一个设备的?( )

A.

TX

B.

RX

C.

SDA

D.

VCC

8.

通过串口发送数据,程序如下,当采用奇校验时,校验位的数据是?( )(2026.6)

A.

1

B.

0

C.

3

D.

6

9.

ESP32 for Arduino,下列程序运行后,串口监视器显示的结果是?( )

A.

12

B.

14

C.

e

D.

0xe

10.

ESP32 for Arduino,电路如图所示,当按键按下时触发中断,下列选项中,所对应的中断设置函数是?( )

A.

attachInterrupt(12, fun, RISING)

B.

attachInterrupt(12, fun, FALLING)

C.

attachInterrupt(12, fun, ONHIGH)

D.

attachInterrupt(12, fun, ONLOW)

11.

ESP32 for Arduino,函数touchAttachInterrupt(pin, TSR, threshold)的参数中,用于指定中断响应阈值的参数是?( )

A.

touchAttachInterrupt

B.

pin

C.

TSR

D.

threshold

12.

ESP32 for Arduino,下列程序运行后,串口监视器显示的结果是?( )

A.

2

B.

3

C.

6

D.

8

13.

电路搭设和对应的程序如下,当按键开关按下后,LED灯点亮,程序中A和B分别为?( )

A.

pinMode(18,INPUT_PULLUP); val

B.

pinMode(18,INPUT_PULLUP); !val

C.

pinMode(18,INPUT_PULLDOWN); val

D.

pinMode(18,INPUT_PULLDOWN); !val

14.

通过shiftOut()函数向级联74HC595移位寄存器芯片DS引脚发送数据,部分程序及移位寄存器中的数据如下,程序中A和B分别为?( )

A.

MSBFIRST LSBFIRST

B.

LSBFIRST MSBFIRST

C.

MSBFIRST MSBFIRST

D.

LSBFIRST LSBFIRST

15.

74HC595移位寄存器芯片的引脚中,下列选项中,关于引脚Q7’描述正确的是?( )

A.

并行数据输出引脚

B.

串行数据级联引脚

C.

数据输入时钟引脚

D.

数据复位引脚

16.

ESP32 for Arduino,通过引脚4读取按键开关的返回值,电路如下图所示,程序pinMode(4, mode);中,参数mode的值是?( )

A.

INPUT

B.

OUTPUT

C.

INPUT_PULLUP

D.

INPUT_PULLDOWN

17.

18 << 1的值是?( )

A.

0x24

B.

0x30

C.

0x36

D.

0x48

18.

ESP32 for Arduino,函数analogSetWidth(bits)中,bits的值为9时,函数analogRead()返回值的范围是?( )

A.

0~255

B.

0~511

C.

0~1023

D.

0~4095

19.

16 ^ 22的值是?( )

A.

0x6

B.

0x2

C.

0x36

D.

0x24

20.

标准ASCII码共包含128个字符,其中控制字符或专用字符的码值范围是?( )

A.

0~31

B.

48~57

C.

65~90

D.

97~122

二、多选题

1.

下列选项中,属于Serial类库成员函数的有?( )

A.

available()

B.

begin()

C.

write()

D.

print()

2.

ESP32主控芯片提供了3种模拟输出方式,分别为?( )

A.

LEDC

B.

SigmaDelta

C.

DAC

D.

ADC

3.

ESP32 for Arduino,中断设置函数 attachInterrupt(pin, function, mode),当引脚pin的电平由高电平变低电平时触发中断,参数mode的值可能是?( )

A.

RISING

B.

FALLING

C.

CHANGE

D.

ONHIGH

4.

通常情况下,下列选项中,须采用动态显示的有?( )

A.

LED

B.

一位数码管

C.

四位数码管

D.

8x8点阵

5.

下列选项中,Arduino UNO/Nano主控板和ESP32主控芯片所共有的外设有?( )

A.

GPIO

B.

UART

C.

ADC

D.

霍尔传感器

三、判断题

1.

ESP32主控芯片的DAC外设可实现2个通道的模拟输出。( )

A.正确 B.错误
2.

可以通过hallRead()函数检测环境的磁场强度和方向。( )

A.正确 B.错误
3.

ESP32 for Arduino 类库EEPROM的成员函数write(),其功能是向EEPROM写入数据。( )

A.正确 B.错误
4.

UART数据帧的起始位是高电平。( )

A.正确 B.错误
5.

运算符sizeof()的功能是返回一个对象或类型所占用的内存字节数。( )

A.正确 B.错误
公众号
客服 反馈
顶部