一、单选题
1、UART数据帧的起始位是?( )
A、高电平
B、低电平
C、下降沿
D、上升沿
2、ESP32主控板,设置数字引脚为内部上拉输入模式时,对应的参数是?
A、INPUT
B、OUTPUT
C、INPUT_PULLUP
D、INPUT_PULLDOWN
3、下列关于程序 EEPROM.write(2,3)描述正确的是?
A、向 EEPROM 中地址 3 写入数字 2
B、向 EEPROM 中地址 2 写入数字 3
C、自 EEPROM 地址 3 起写入 2 个字节信息
D、自 EEPROM 地址 2 起写入 3 个字节信息
4、Serial.println(0xB,BIN)的结果是?
A、0xA
B、10
C、1011
D、1110
5、ESP32 for Arduino 环境下,下列程序的运行结果是?

A、1 8
B、4 8
C、1 32
D、4 32
6、ESP32 采用 LEDC 方式进行模拟输出时,通道参数设置的函数是?
A、ledcSetup()
B、ledcAttachPin()
C、analogWrite()
D、ledcWrite()
7、ESP32程序中模拟输入取样分辨率设置语句为analogSetWidth(11),函数analogRead()返回的最大值是?
A、511
B、1023
C、2047
D、4095
8、ESP32 for Arduino,电路如图所示,运行下列程序后,当按键按下时,下列说法正确的是?


A、按键按下时LED灯点亮
B、按键按下时LED灯熄灭
C、按键按下时LED灯闪烁
D、按键按下时LED灯亮灭状态不确定
9、ESP32 for Arduino 模拟输入函数 analogRead()返回的最大值是?
A、0
B、255
C、1023
D、4095
10、ESP32 for Arduino 所提供EEPROM类库的成员函数中,用于将数据最终写入到EEPROM中的成员函数是?( )
A、begin()
B、write()
C、commit()
D、read()
11、ESP32 for Arduino程序如下,程序运行后串口监视器显示的数值是?( )

A、4
B、8
C、12
D、24
12、表达式0xFF&0xAA的结果是?
A、0xFF
B、0xAA
C、0xFA
D、0xAF
13、正常状态下,ESP32 WROOM模块的工作电压是
A、3.0V
B、3.3V
C、3.6V
D、5.0V
14、ESP32 for Arduino程序中,模拟输入取样分辨率设置语句为analogSetWidth(10),函数analogRead()返回的最大值是?
A、255
B、511
C、1023
D、4095
15、ESP32 for Arduino,电路如图所示,运行下列程序后,当按键按下时,下列说法正确的是?


A、按键按下时LED灯点亮
B、按键按下时LED灯熄灭
C、按键按下时LED灯闪烁
D、按键按下时LED灯亮灭状态不确定
16、74HC595 移位寄存器模块级联时,用于级联模块间数据传输的引脚是?
A、SH_CP
B、SH_CP
C、Ds
D、Ds’
17、ESP32 for Arduino, 下列选项中,关于函数analogSetWidth(bits) 描述正确的是?( )
A、设置模拟输入函数返回值的范围
B、设置模拟输入函数的通道
C、设置模拟输入函数的频率
D、设置模拟输入函数的工作模式
18、下列函数中,用于将数据指定位设置为1(置位)的函数是?
A、shiftOut()
B、bitSet()
C、bitClear()
D、bitRead()
19、ESP32 for Arduino,电路如图所示,当按键保持按下状态时触发中断,对应的中断触发模式是?

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

A、INPUT_PULLUP HIGH
B、INPUT_PULLUP LOW
C、INPUT_PULLDOWN HIGH
D、INPUT_PULLDOWN LOW
二、多选题
21、下列选项中,可实现将整形变量val的值翻倍的表达式有?( )
A、val += val;
B、val *= 2;
C、val <<= 1;
D、val >>= 1;
22、 ESP32 for Arduino,电路如图所示,当按键按下后释放时触发中断,对应的中断触发模式是?( )

A、ONLOW
B、CHANGE
C、RISING
D、FALLING
23、下列选项中,属于位运算符的有?( )
A、&
B、|
C、~
D、!
24、UART串行通信,一个完整的数据帧包含?( )
A、起始位
B、数据位
C、校验位
D、停止位
25、关于ESP32 WROOM模块,下列说法正确的是?
A、模块芯片是双核处理器
B、模块芯片是16bit
C、模块集成了霍尔传感器
D、模块集成了DAC
三、判断题
26、串口波特率数值越大,数据传输的速率越大。( )
A 正确
B 错误
27、ESP32 所有的引脚都可以作为数字输入和数字输出引脚使用。
A 正确
B 错误
28、ESP32 for Arduino 中定义的数组,数组中元素的下标从 1 开始。
A 正确
B 错误
29、通过计算机USB端口给ESP32主控板供电,USB输出的是5V电压,所以ESP32主控芯片的工作电压是5V。( )
A 正确
B 错误
30、millis()函数返回值的单位是微秒。
A 正确
B 错误
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!




