image

编辑人: 桃花下浅酌

calendar2025-04-04

message7

visits502

2020年09月机器人五级理论

一、单选题

1、Arduino UNO/NANO 和 ESP32 WROOM 模块的工作电压分别是?

A 5V 3.3V

B 5V 5V

C 3.3 3.0V

D 5V 3.0V

2、ESP32 for Arduino 中的 pinMode 函数设置数字引脚的工作模式,下列四种模式中,Arduino UNO/Nano 所不具备的是?

A INPUT

B OUTPUT

C INPUT_PULLUP

D INPUT_PULLDOWN

3、下列程序通过串口分别发送数据,采用奇校验,对应的校验位数值分别为?

A 0 0

B 1 1

C 0 1

D 1 0

4、 ESP32 for Arduino 环境下,通过下列程序控制 LED 灯的亮度,从程序可知,LED 灯连接引脚应该为?

A 2

B 7

C 8

D 9

5、有关 ESP32 主控板中的 EEPROM,下列说法错误的是?

A 系统掉电后,保存在 EEPROM 中的数据不会丢失

B 使用 write()函数向 EEPROM 写入收据后,必须执行 commit()函数

C 使用 begin()函数设定 EEPROM 的大小,默认大小为 2048 字节

D 与 Arduino UNO/Nano 主控芯片不同,EEPROM 是从 Flash 中开辟的存储区域

6、 ESP32 for Arduino 采用 LEDC 方式进行模拟输出时,向指定引脚输出模拟信号的函数是?( )

A analogWrite()

B ledcAttachPin()

C dacWrite()

D ledcWrite()

7、下列程序执行后,串口监视器显示的相应内容为?

A 12

B 23

C 1

D 2

8、ESP32 for Arduino 模拟输入函数 analogRead()返回的最大值是?

A 0

B 255

C 1023

D 4095

9、执行程序 Serial.write(65),串口监视器显示的内容为?

A 65

B "65"

C A

D a

10、执行程序 Serial.println(18,format)后,串口监视器显示的值为 12,format 应为?

A BIN

B OCT

C HEX

D DEC

11、程序执行后 val 的值是?

A 0x33

B 0x11

C 0x9E

D 0x1C

12、程序 Serial.println(5 % (-2))运行结果是?

A 1

B 2.5

C --2.5

D -1

13、UART 通信的停止位是?

A 高电平

B 低电平

C 上升沿

D 下降沿

14、ESP32 for Arduino 程序如下,变量 potVal 的返回值的范围是 0~511,请问程序中 x 的值为?

A 8

B 9

C 10

D 12

15、74HC595 移位寄存器芯片的下列引脚中,用于控制数据输入速度的引脚是?

A SH_CP

B ST_CP

C Ds

D Q0

16、通过 shiftOut(dataPin,clockPin,bitOrder,value)函数向 74HC595 移位寄存器芯片写入数 据,下列说法错误的有?

A dataPin 引脚和 74HC595 的 Ds 引脚相连

B clockPin 引脚和 74HC595 的 ST_CP 引脚相连

C bitOrder 表示输出位的顺序,只有两种顺序,分别为 MSBFIRST 和 LSBFIRST

D value 是要移位输出的数据

17、通过串口发送数据,串口初始设置程序为 Serial.begin(9600),每秒钟最多发送的字节数比较合理的是?

A 960

B 1024

C 1200

D 9600

18、ESP32 for Arduino 中,程序 Serial.printf()中表示整数输出的格式字符为?

A %o

B %d

C %x

D %f

19、ESP32 for Arduino 环境下,下列程序的运行结果是?

A 1 8

B 4 8

C 1 32

D 4 32

20、共阳数码管和 74HC595 芯片连接如下图所示,执行下列程序后,数码管显示的图形如图中红色所示,shiftOut 程序行[ ]内的数值为?

A 0b10001010

B 0b1010001

C 0b1110101

D 0b10101110

二、多选题

21、关于 millis()函数,下列说法正确的有?

A millis()函数返回值的单位是毫秒

B millis()函数返回自系统通电后至当前的时间

C 使用变量保存 millis()函数的返回值,要预防变量发生溢出

D millis()函数返回值的单位是微秒

22、ESP32 for Arduino 中与电容触摸传感器相关的函数有?

A touchRead()

B touchAttachInterrupt()

C touchDatachPin()

D touchWrite()

23、 ESP32 for Arduino 的中断触发模式有?

A HIGH

B CHANGE

C RISING

D FALLING

24、ESP32 for Arduino,下列具有模拟输出功能的有?

A LEDC

B SigmaDelta

C DAC

D ADC

25、 ESP32 WROOM 模组集成的如下功能模块中,哪些功能模块是 Arduno UNO/Nano 所用的 Atemga328P 芯片所不具备的?

A WiFi

B 蓝牙

C ADC

D DAC

三、判断题

26、 ESP32 for Arduino 中所有的引脚都可以作为模拟输入引脚使用。

A 正确

B 错误

27、四位数码显示数字的方式一般为静态显示。

A 正确

B 错误

28、 ESP32 模块集成的蓝牙有经典蓝牙和低功耗蓝牙两种工作模式。

A 正确

B 错误

29、采用 UART 发送数据时,数据通过 RX 引脚发出。

A 正确

B 错误

30、 ESP32 for Arduino 中定义的数组,数组中元素的下标从 1 开始。

A 正确

B 错误

喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:2020年09月机器人五级理论

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share