表达式0x5B|0xB5的结果是?
0x11
0xFF
0x5B
0xB5
ESP32 for Arduino中,程序Serial.printf()中表示换行的转义字符是?
\n
\t
\r
\\
ESP32 for Arduino,下列中断触发模式中,属于高电平触发的是?
ONLOW
ONHIGH
RISING
HIGH
下列程序输出的结果是?
其余选项都不对
两个器件通过UART进行数据传送时,一个器件的TX引脚连接到另一个器件的?
RX
TX
GND
Vcc
运行下列程序,串口监视器显示的结果是?
48 9 48
48 9 0
48 0
0 0
正常情况下,ESP32主控板引脚输出高电平时,引脚的电压为?
2.3V
3.3V
3.5V
5V
ESP32 for Arduino,电路如图所示,当按键保持按下状态时触发中断,对应的中断触发模式是?
ONLOW
ONHIGH
RISING
FALLING
ESP32程序中模拟输入取样分辨率设置语句为analogSetWidth(10),函数analogRead()返回的最小值是?
0
255
1023
4095
表达式0xFF&0xAA的结果是?
0xFF
0xAA
0xFA
0xAF
共阴数码管和74HC595芯片连接如下图所示,执行下列程序后,数码管显示的图形如图中红色所示,shiftout程序行[ ]内的数值为?
0x09
0x90
0xF6
0x6F
ESP32主控板采用LEDC进行模拟输出时,最多可实现模拟输出的通道数是?
2
8
16
34
ESP32主控板,设置数字引脚为内部上拉输入模式时,对应的参数是?
INPUT
OUTPUT
INPUT_PULLUP
INPUT_PULLDOWN
ESP32 for Arduino,电路如图所示,运行下列程序后,当按键按下时,下列说法正确的是?
按键按下时LED灯点亮
按键按下时LED灯熄灭
按键按下时LED灯闪烁
按键按下时LED灯亮灭状态不确定
ESP32 for Arduino采用LEDC方式进行模拟输出时,函数ledcDetachPin()的作用是?
设置LEDC的通道参数
将指定通道上的PWM信号输出到GPIO引脚
终止指定引脚的PWM信号输出
向指定通道输出PWM信号
UART发送数据的先后顺序,下列说法正确的是?
起始位、校验位、数据位、停止位
起始位、数据位、校验位、停止位
起始位、数据位、停止位、校验位
起始位、停止位、数据位、校验位
运行下列程序,串口监视器显示的结果是?
Hello
HelloW
World!
orld!
74HC595移位寄存器芯片的SH_CP引脚,其作用说法正确的是?
串行数据输入引脚
控制串行数据输入的速度
用于级联时,在芯片间传送数据
锁存时钟引脚
下列程序的运行后,串口监视器显示的结果是?
0
2
4
5
ESP32 for Arduino,触摸传感器函数touchRead()返回值的范围是?
0~255
0~1023
0~4095
可通过参数设置范围值
下列选项中程序中,用于在程序中表示变量a除以4的表达式有?
a/4
a>>2
a
a>>4
ESP32 for Arduino ,读取按键开关的返回值,当不采用外部电阻上拉或下拉时,程序中[ ]的值可以为?
INPUT
OUTPUT
INPUT_PULLUP
INPUT_PULLDOWN
下列函数中,用于将数据指定位设置为1的函数有?
bitClear()
bitSet()
bitWrite()
bitRead()
有关millis()函数下列说法正确的是?
millis()函数返回当前程序自开始运行至当前的时间
millis()函数返回的时间单位为微秒
系统长时间运行时,要预防保存millis()函数返回值的变量可能会发生数据溢出
在程序运行时,可将millis()函数的返回值归0,以防止数据溢出
关于ESP32 WROOM模块外设中,Arduino UNO/Nano主控板所不具备的是?
霍尔传感器
蓝牙
ADC
DAC
定义二维数组时,如果给数组元素赋初值,则第一维和第二维的长度声明可省略。
正确
错误
主控板断电后,EEPROM中存储的数据会丢失。
正确
错误
UART发送数据时,起始位为高电平。
正确
错误
74HC595移位寄存器芯片,SH_CP引脚是低电平是传送数据到移位寄存器。
正确
错误
UART发送数据时,必须有校验位。
正确
错误