1. 0x35 & 7的结果是?( )
A. 5
B. 55
C. 50
D. 54
2.一般状况下,关于主控板的工作电压,下面说法正确的是?( )
Arduino UNO/Nano 和ESP32 WROOM模组的工作电压均为5V。
Arduino UNO/Nano 和ESP32 WROOM模组的工作电压均为3.3V。
Arduino UNO/Nano的工作电压是5V,ESP32 WROOM模组的工作电压是3V。
Arduino UNO/Nano的工作电压是5V,ESP32 WROOM模组的工作电压是3.3V。
3.ESP32 for Arduino采用LEDC方式进行模拟输出时,将指定通道的PWM信号输出到GPIO引脚的函数是?( )
ledcSetup()
ledcAttachPin()
ledcDetachPin()
ledcWrite()
4.ESP32 for Arduino程序如下,串口监视器显示的结果是?( )
A. 10 - 11
B. a - 11
C. a - b
D. 10 - B
5.0x42 >> 2的值是?( )
A. 0
B. 10
C. 16
D. 264
6.6. ESP32 for Arduino程序如下,串口监视器显示的结果是?( )
A. 10
B. 11
C. 34
D. 45
7.通过shiftOut函数向74HC595移位寄存器芯片DS引脚发送数据,部分程序及移位寄存器中的数据如下,程序变量val的值是?( )
A. 0xAA
B. 0x55
C. 55
D. 100
8.下列程序执行后,串口监视器显示的相应内容是?( )
A. AB
B. CABC
C. ABC
D. ABCABC
9.ESP32 for Arduino,运算符sizeof(int)的返回值为是?( )
A. 1
B. 2
C. 4
D. 8
10.74HC595移位寄存器芯片的工作原理,下列选项中,描述正确的是?( )
并入并出
并入串出
串入串出
串入并出
11.下列程序执行后,在如下图所示的串口监视器窗口中,输入12+34,然后点击发送按钮,串口监视器窗口显示的内容为?( )
A. 3
B. 4
C. 5
D. 46
12.ESP32主控芯片中核(core)的数量是?( )
1个
2个
3个
4个
13.Serial类库的成员函数中,从串口缓冲区读取数据的成员函数是?( )
A. Serial.begin()
B. Serial.println()
C. Serial.read()
D. Serial.Write()
14.ESP32 for Arduino函数ledcSetup(channel,freq,bit_num)中,freq的含义是?( )
设置PWM的频率
设置PWM的分辨率
设置PWM的输出通道号
设置PWM的占空比
15.ESP32 for Arduino,读取按键开关S1的返回值,电路搭设如图所示,程序pinMode(4,mode);中mode的值应是?( )
INPUT
OUTPUT
INPUT_PULLUP
INPUT_PULLDOWN
16.电路搭设和对应的程序如下,当按键开关按下后,LED灯点亮,程序中A和B分别为?( )
INPUT_PULLUP HIGH
INPUT_PULLUP LOW
INPUT_PULLDOWN HIGH
INPUT_PULLDOWN LOW
17.下列传感器中,常用于电机转速检测的传感器是?( )
电位器
热释电模块
电容触碰传感器
霍尔传感器
18.ESP32 for Arduino采用DAC外设进行模拟输出时,所对应的函数是?( )
adcWrite()
dacWrite()
analogWrite()
ledcWrite()
19.ESP32程序中模拟输入对应如下语句,变量potVal的返回值的范围是?( )
A. 0~1
B. 0~511
C. 0~1023
D. 0~4095
20.2022年底,OpenAI发布了新一代聊天机器人模型,推动人工智能应用达到一个新的高度,该模型的名称是?( )
ChatGPT
Keras
AlphaFold
Transformer
21.下列选项中,UART数据帧中必须包含的有?( )
22.ESP32 for Arduino,电路如图所示,当按键按下时触发中断,对应的中断触发模式有?( )
23.ESP32主控芯片中,可实现模拟输出的外设有?( )
24.与Arduino UNO/Nano主控板相比,下列选项中,ESP32主控芯片所独有的外设是?( )
25.下列选项中,可实现将整形变量val的值翻倍的表达式有?( )
26.UART发送数据时,数据位是低位先发(LSB)。( )
A. 正确
B. 错误
27.可以通过快速的按键动作来消除抖动。( )
A. 正确
B. 错误
28.ESP32 for Arduino 的touchRead()函数返回指定引脚的电容传感器的值,当手接触该电容触摸引脚时,函数的返回值减小。( )
A. 正确
B. 错误
29.ESP32主控芯片和Arduino UNO/Nano主控芯片的工作频率均为16MHz。( )
A. 正确
B. 错误
30.millis()函数返回当前程序自开始运行起至当前的时间。( )
A. 正确
B. 错误