一、单选题
1、ESP32 程序中模拟输入对应如下语句,变量 potVal 的返回值的范围是?
A 0~1
B 0~511
C 0~1023
D 0~4095
2、当中断触发模式设置为 CHANGE 时,在按键开关按下并释放的过程中,如不考虑抖动,会触发几
A 0
B 1
C 2
D 不确定
3、UART 通信的起始位是?
A 高电平
B 低电平
C 上升沿
D 下降沿
4、下列函数中,用于返回串口接受缓冲区中字节数量的函数是?
A begin()
B find()
C available()
D length()
5、有关 millis()函数说法错误的是?
A millis()函数返回自系统上电启动到当前的时间
B millis()函数返回的时间单位为毫秒
C 系统长时间运行,用于保存 millis()函数返回值的变量可能会发生溢出
D 在程序运行时,可将 millis()函数的返回值归 0
6、.UART 通信中,传送的数据中可以没有?
A 起始位
B 数据位
C 校验位
D 结束位
7、下列程序的运行结果是?
A 3 6
B 5 6
C 3 5
D 5 5
8、下列函数中,用于从字符串中截取部分字符的函数是?
A indexOf()
B length()
C substring()
D findUntil()
9、下列程序执行后,串口监视器显示的值为?
A A A
B 65 A
C A 65
D 65 65
10、ESP32 采用 LEDC 方式进行模拟输出时,通道参数设置的函数是?
A ledcSetup()
B ledcAttachPin()
C analogWrite()
D ledcWrite()
11、8<<2 的值是?
A 0b1000000
B 0b100000
C 0b10000
D 0b100
12、ESP32 主控板运行下列程序后,串口监视器显示的值为?
A 3
B 6
C 12
D 24
13、ESP32 中断触发模式有几种?
A 2
B 3
C 4
D 5
14、ESP3 主控板,实现按键控制 LED 灯,电路原理图如图所示,程序 pinMode(16,mode);中,mode
A INPUT
B OUTPUT
C INPUT_PULLUP
D INPUT_PULLDOWN
15、ESP32 主控芯片,和模拟输入相对应的模块是?
A LEDC
B SigmaDelta
C DAC
D ADC
16、ESP32 数据总线的宽度是?
A 8 位
B 16 位
C 32 位
D 64 位
17、74HC595 移位寄存器模块级联时,用于级联模块间数据传输的引脚是?
A SH_CP
B SH_CP
C Ds
D Ds’
18、下列关于程序 EEPROM.write(2,3)描述正确的是?
A 向 EEPROM 中地址 3 写入数字 2
B 向 EEPROM 中地址 2 写入数字 3
C 自 EEPROM 地址 3 起写入 2 个字节信息
D 自 EEPROM 地址 2 起写入 3 个字节信息
19、共阳数码管和 74HC595 芯片连接如下图所示,执行下列程序后,数码管显示的图形如图中红色的部分
A 0b10001010
B 0b1010001
C 0b01110101
D 0b10101110
20、关于 8x8 点阵,下列说法错误的是?
A 8x8 点阵显示一般采用动态显示
B 8x8 点阵一共有 16 个引脚分别控制行和列
C 可以同时点亮对角线的两颗 LED 灯
D 可以同时控制同一行中不同 LED 的亮灭
二、多选题
21、下列四个函数中,哪些函数实现置位功能?
A bitSet()
B bitWrite()
C bitClear()
D bitRead()
22、下列模块显示输出时,必须采用动态输出的有?
A 一位数码管
B 四位数码管
C 8x8 点阵屏
D Led 灯
23、.UART 通信中,用于数据接收和发送的引脚有哪些?
A TX
B RX
C SDA
D SCL
24、ESP32WROOM 模块集成如下哪些模块?
A WiFi 模块
B 经典蓝牙/低功耗蓝牙 BLE
C Touch 电容模块
D 霍尔传感器
25、ESP32 数字信号输入引脚,用于设置引脚输入模式的有哪些?
A HIGH
B LOW
C INPUT_PULLUP
D INPUT_PULLDOWN
三、判断题
26、UART 是串行通信。
A 正确
B 错误
27、ESP32 所有的引脚都可以作为数字输入和数字输出引脚使用。
A 正确
B 错误
28、ESP32 霍尔传感能检测磁场强度的大小,但不能区分磁场的正负极。
A 正确
B 错误
29、.中断回调函数可以有参数,但不能有返回值。
A 正确
B 错误
30、EEPROM 保存的内容在系统断电后不会丢失。
A 正确
B 错误