202406 青少年等级考试机器人理论真题五级 建议答题时长:60min
1. 单选题

ESP32 for Arduino,函数ledcSetup(channel,freq,bit_num)的参数中,其中用于设置输出PWM分辨率的参数是?( )

A

ledcSetup

B

channel

C

freq

D

bit_num

2. 单选题

 

ESP32 for Arduino,当analogRead()函数的返回值最大为1023时,函数analogSetWidth(bits)中bits的值是?( )

A

2

B

4

C

8

D

10

3. 单选题

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

A

0

B

3

C

4

D

5

4. 单选题

ESP32 for Arduino,函数touchAttachInterrupt(pin, TSR, threshold)的参数中,用于指定中断回调函数的参数是?( )

A

touchAttachInterrupt

B

pin

C

TSR

D

threshold

5. 单选题

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

A

并行数据输出引脚

B

串行数据级联引脚

C

数据输入时钟引脚

D

数据复位引脚

6. 单选题

两个设备间采用UART通信,一个设备的发送端TX应连接到另一个设备的?( )

A

TX

B

RX

C

GND

D

VCC

7. 单选题

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

A

表示八进制整数输出

B

表示十进制整数输出

C

表示字符串输出

D

表示浮点数输出

8. 单选题

 

ESP32 for Arduino,按键开关连接到引脚12,电路如图所示,当按键按着时触发中断,中断设置函数 attachInterrupt(pin, function, mode)中,下列选项中,mode对应的参数应该是?( )

A

RISING

B

FALLING

C

ONHIGH

D

ONLOW

9. 单选题

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

A

0xCC 0xD6

B

0x66 0x6B

C

0x66 0xD6

D

0x33 0x6B

10. 单选题

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

A

pinMode(18,INPUT_PULLUP); / val == HIGH

B

pinMode(18,INPUT_PULLUP); / val == LOW

C

pinMode(18,INPUT_PULLDOWN); / val == HIGH

D

pinMode(18,INPUT_PULLDOWN); / val == LOW

11. 单选题

ESP32 for Arduino 所提供EEPROM类库的成员函数中,下列选项中,关于成员函数write()功能描述正确的是?( )

A

设定EEPROM的大小

B

向EEPROM中写入数据

C

提交数据,将写入的数据保存到EEPROM中

D

从EEPROM中读取一个字节的数据

12. 单选题

0xb | 0x7的值是?( )

A

3

B

7

C

15

D

17

13. 单选题

 

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

A

单核

B

双核

C

4核

D

8核

14. 单选题

程序 Serial.print(15,HEX); 运行后,串口监视器显示的结果是?( )

A

F

B

15

C

17

D

1111

15. 单选题

标准ASCII码共包含128个字符,其中码值0~31对应的是?( )

A

控制字符或专用字符

B

阿拉伯数字

C

大写字母

D

小写字母

16. 单选题

0x42 >> 2的值是?( )

A

10

B

16

C

20

D

21

17. 单选题

ESP32 for Arduino,下列选项中,关于函数ledcAttachPin()的功能描述正确的是?( )

A

设定指定LEDC通道的参数

B

将指定通道的PWM信号输出到GPIO引脚

C

向指定通道输出模拟信号

D

取消指定引脚的PWM信号输出

18. 单选题

ESP32 for Arduino,中断设置函数 attachInterrupt(pin, function, mode)中,当参数mode的值为RISING时,下列选项中描述正确的是?( )

A

引脚pin的电平由低电平变高电平时触发中断

B

引脚pin的电平由高电平变低电平时触发中断

C

引脚pin处于高电平时触发中断

D

引脚pin处于低电平时触发中断

19. 单选题

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

A

3

B

6

C

8

D

18

20. 单选题

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

A

INPUT

B

OUTPUT

C

INPUT_PULLUP

D

INPUT_PULLDOWN

21. 多选题

ESP32 for Arduino,读取hallRead()函数的返回值,下列选项中,可以根据返回值进行判断的有?( )

A

磁场的强度

B

磁场的极性

C

电容的大小

D

电容的极性

22. 多选题

UART数据帧中,必须包含的部分有?( )

A

起始位

B

数据位

C

校验位

D

停止位

23. 多选题

与Arduino UNO/Nano主控板不同,ESP32主控芯片中,可实现模拟输出的外设有?( )

A

LEDC

B

SigmaDelta

C

DAC

D

hall

24. 多选题

下列选项所示程序运行后,整形变量Val的值为11的有?( )

A

B

C

D

25. 多选题

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

A

GPIO

B

蓝牙

C

DAC

D

ADC

26. 判断题

一位八段数码管必须采用动态显示。( )

A

正确

B

错误

27. 判断题

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

A

正确

B

错误

28. 判断题

shiftOUt()函数中,可以设置移位输出数据的输出顺序,MSBFITST表示最低位优先。( )

A

正确

B

错误

29. 判断题

对于按键输入,常用的消抖方式有软件消抖和硬件消抖。( )

A

正确

B

错误

30. 判断题

UART数据帧的数据位的顺序为MSB。( )

A

正确

B

错误

试题目录
单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
多选题
21 22 23 24 25
判断题
26 27 28 29 30
赣ICP备20007335号-2