2021年3月

题目总数:30
总分数:100
时间:30分钟
第 1 题    单选题

ESP32 for Arduino程序中,模拟输入取样分辨率设置语句为analogSetWidth(10),函数analogRead()返回的最 大值是

A.

255 

B.

511 

C.

1023 

D.

4095

第 2 题    单选题

ESP32 for Arduino中,程序Serial.printf()中表示十进制整数和浮点数输出的格式字符是?

A.

 %o %d 

B.

%d %f 

C.

%x %f 

D.

%f %d

第 3 题    单选题

下列外设中,ESP32 WROOM模块和Arduino UNO/Nano主控板均具有的是?

A.

霍尔传感器 

B.

蓝牙 

C.

ADC

D.

 DAC 

第 4 题    单选题

4下列函数中,用于判断串口接收缓冲区是否有数据的函数是?

A.

 begin() 

B.

readBytes() 

C.

available() 

D.

 read()

第 5 题    单选题

5程序中数组定义为int array[][2] = {1,2,3,4,5,6};下列确定数组第一维长度的表达式,正确的是

A.

A. sizeof(array) 

B.

B. sizeof(array[]) 

C.

C. sizeof(array)/sizeof(array[0][0]) 

D.

D. sizeof(array)/sizeof(array[0])

第 6 题    单选题

ESP32 for Arduino,电路如图所示,当按键按下时触发中断,对应的中断触发模式是?

A.

A. ONLOW 

B.

B. ONHIGH 

C.

C. RISING 

D.

D. FALLING

第 7 题    单选题

7、ESP32 for Arduino,电路如图所示,运行下列程序后,当按键按下时,下列说法正确的是?

A.

A. LED灯点亮 

B.

B. LED灯熄灭 

C.

C. LED灯闪烁 

D.

D. LED灯亮灭状态不确定

第 8 题    单选题

UART通信,起始位和停止位的电平分别是

A.

A. 高电平和低电平 

B.

B. 低电平和高电平 

C.

C. 均为低电平 

D.

D. 均为高电平

第 9 题    单选题

millis()函数所返回时间段的计时起点是

A.

A. 自控制板通电时开始 

B.

B. 自程序编写时开始

C.

 C. 自当前程序开始运行时开始 

D.

D. 自控制板重启时开始

第 10 题    单选题

74HC595移位寄存器芯片的下列引脚中,用于串行数据输入的引脚是?

A.

A. SH_CP 

B.

B. ST_CP

C.

 C. Ds 

D.

D. Q0

第 11 题    单选题

ESP32主控板,设置数字引脚为输出模式时,对应的参数是? 

A.

A. INPUT 

B.

B. OUTPUT 

C.

C. INPUT_PULLUP 

D.

D. INPUT_PULLDOWN

第 12 题    单选题

12、ESP32 for Arduino程序中,采用LEDC方式进行模拟输出时,函数ledcSetup(channel,freq,bit_num)的参数 中,freq的含义是

A.

A. 通道编号 

B.

B. PWM的频率

C.

 C. 分辨率

D.

 D. PWM

第 13 题    单选题

一般情况下,Arduino UNO/NANO主控板和ESP32 WROOM模块的工作电压分别是?

A.

 A. 3.5V,3.3V 

B.

B. 5V,5V 

C.

C. 5V,3.3V

D.

 D. 5V,3.0V

第 14 题    单选题

表达式0x3F&0xF3的结果是

A.

A. 0x33 

B.

B. 0xFF 

C.

C. 0x3F

D.

 D. 0xF3

第 15 题    单选题

ESP32 for Arduino,下列中断触发模式中,属于上升沿触发的是?

A.

 A. HIGH 

B.

B. ONHIGH 

C.

C. RISING

D.

 D. FALLING

第 16 题    单选题

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

A.

A. 0xF2 

B.

B. 0xD 

C.

C. 0xB0 

D.

D. 0x4F

第 17 题    单选题

两个器件通过UART进行数据传送时,一个器件的RX引脚连接到另一个器件的?

A.

 A. RX 

B.

B. TX 

C.

C. GND 

D.

D. Vcc

第 18 题    单选题

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

A.

1

B.

2

C.

6

D.

12

第 19 题    单选题

19、定义从字符串对象String a = "123+456";a中获取整数456,下列表达式正确的是?

A.

 A. a.substring(4).toInt() 

B.

B. a.substring(5).toInt() 

C.

C. a.substring(4) 

D.

D. a.substring(5)

第 20 题    单选题

ESP32 for Arduino,touchRead()函数的功能是

A.

A. 检测当前的磁场强度 

B.

B. 返回指定电容传感器引脚的中断阈值 

C.

C. 返回指定引脚电容传感器的值 

D.

D. 设置指定电容传感器引脚的中断阈值

第 21 题    多选题

下列可以向串口发送数据的函数有?

A.

 A. Serial.print() 

B.

B. Serial.read()

C.

 C. Serial.write()

D.

 D. Serial.println()

第 22 题    多选题

下列选项中程序中,用于在程序中表示变量a乘以4的表达式有?

A.

A. a*4 

B.

B. a>>2 

C.

C. a<<2 

D.

D. a>>4

第 23 题    多选题

ESP32主控板中,下列具有模拟输出功能的有?

A.

 A. LEDC

B.

 B. SigmaDelta 

C.

C. DAC 

D.

D. ADC 

第 24 题    多选题

24、下列函数中,用于将数据指定位设置为0(复位)的函数有?

A.

A. bitClear() 

B.

B. bitSet() 

C.

C. bitWrite()

D.

 D. bitRead()

第 25 题    多选题

ESP32所集成的蓝牙外设,包含? 

A.

A. 经典蓝牙 

B.

B. 低功耗蓝牙 

C.

C. WiFi 

D.

D. UART

第 26 题    判断题

ESP32 WROOM模组的MCU是单核处理器。

A.
正确
B.
错误
第 27 题    判断题

27、74HC595移位寄存器芯片,SH_CP引脚是上升沿传送数据。

A.
正确
B.
错误
第 28 题    判断题

数组元素的下标从1开始。

A.
正确
B.
错误
第 29 题    判断题

UART是同步串行通信。

A.
正确
B.
错误
第 30 题    判断题

30、主控板断电后,保存在EEPROM中的数据不会丢失。

A.
正确
B.
错误