2021年9月

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

1、74HC595移位寄存器芯片的SH_CP引脚,其作用说法正确的是?( )

A.

 A. 串行数据输入引脚 

B.

B. 控制串行数据输入的速度 

C.

C. 用于级联时,在芯片间传送数据

D.

 D. 锁存时钟引脚

第 2 题    单选题

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

A.

A. Hello 

B.

B. HelloW 

C.

C. World! 

D.

D. orld!

第 3 题    单选题

ESP32主控板采用LEDC进行模拟输出时,最多可实现模拟输出的通道数是?( )

A.

2

B.

8

C.

16

D.

34

第 4 题    单选题

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

A.

A. 0x09 

B.

B. 0x90

C.

 C. 0xF6 

D.

D. 0x6F

第 5 题    单选题

ESP32 for Arduino中,程序Serial.printf()中表示换行的转义字符是?( ) 

A.

A. \n 

B.

B. \t 

C.

C. \r 

D.

D. \\

第 6 题    单选题

正常情况下,ESP32主控板引脚输出高电平时,引脚的电压为?( )

A.

 A. 2.3V 

B.

B. 3.3V 

C.

C. 3.5V 

D.

D. 5V

第 7 题    单选题

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

A.

0

B.

2

C.

4

D.

5

第 8 题    单选题

表达式0x5B|0xB5的结果是?( ) 

A.

A. 0x11 

B.

B. 0xFF 

C.

C. 0x5B 

D.

D. 0xB5

第 9 题    单选题

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

A.

A. ONLOW

B.

 B. ONHIGH 

C.

C. RISING 

D.

D. FALLING

第 10 题    单选题

10、表达式0xFF&0xAA的结果是?( ) 

A.

A. 0xFF 

B.

B. 0xAA 

C.

C. 0xFA 

D.

D. 0xAF

第 11 题    单选题

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

A.

A. RX 

B.

B. TX

C.

 C. GND 

D.

D. Vcc

第 12 题    单选题

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

A.

 A. 0 

B.

B. 255 

C.

C. 1023 

D.

D. 4095

第 13 题    单选题

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

A.

A. 按键按下时LED灯点亮 

B.

B. 按键按下时LED灯熄灭 

C.

C. 按键按下时LED灯闪烁 

D.

D. 按键按下时LED灯亮灭状态不确定

第 14 题    单选题

14、下列程序输出的结果是?( )

A.

1 2 3

4 5 6

B.

1 4

2 5

3 6


C.

1 2

3 4

5 6

D.

其余选项都不对

第 15 题    单选题

15、ESP32 for Arduino采用LEDC方式进行模拟输出时,函数ledcDetachPin()的作用是?( )

A.

 A. 设置LEDC的通道参数

B.

 B. 将指定通道上的PWM信号输出到GPIO引脚 

C.

C. 终止指定引脚的PWM信号输出

D.

 D. 向指定通道输出PWM信号

第 16 题    单选题

ESP32 for Arduino,触摸传感器函数touchRead()返回值的范围是?( )

A.

 A. 0~255 

B.

B. 0~1023 

C.

C. 0~4095 

D.

D. 可通过参数设置范围值

第 17 题    单选题

ESP32主控板,设置数字引脚为内部上拉输入模式时,对应的参数是?( )

A.

 A. INPUT 

B.

B. OUTPUT 

C.

C. INPUT_PULLUP 

D.

D. INPUT_PULLDOWN

第 18 题    单选题

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

A.

48 9 48 

B.

48 9 0 

C.

48 0 

D.

0

第 19 题    单选题

UART发送数据的先后顺序,下列说法正确的是?( ) 起始位、校验位、数据位、停止位 起始位、数据位、校验位、停止位 起始位、数据位、停止位、校验位 起始位、停止位、数据位、校验位

A.

起始位、校验位、数据位、停止位 

B.

起始位、数据位、校验位、停止位 

C.

起始位、数据位、停止位、校验位 

D.

起始位、停止位、数据位、校验位

第 20 题    单选题

20、ESP32 for Arduino,下列中断触发模式中,属于高电平触发的是?( ) 

A.

ONLOW 

B.

ONHIGH 

C.

RISING 

D.

HIGH

第 21 题    多选题

21、有关millis()函数下列说法正确的是?( ) 

A.

millis()函数返回当前程序自开始运行至当前的时间 

B.

millis()函数返回的时间单位为微秒 

C.

系统长时间运行时,要预防保存millis()函数返回值的变量可能会发生数据溢出 

D.

在程序运行时,可将millis()函数的返回值归0,以防止数据溢出

第 22 题    多选题

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

A.

 A. a/4

B.

 B. a>>2

C.

 C. a 

D.

D. a>>4 

第 23 题    多选题

ESP32 for Arduino ,读取按键开关的返回值,当不采用外部电阻上拉或下拉时,程序中[ ]的值可以为?( )

A.

A. INPUT 

B.

B. OUTPUT 

C.

C. INPUT_PULLUP 

D.

D. INPUT_PULLDOWN

第 24 题    多选题

关于ESP32 WROOM模块外设中,Arduino UNO/Nano主控板所不具备的是?( ) 

A.

A. 霍尔传感器 

B.

B. 蓝牙 

C.

C. ADC 

D.

D. DAC

第 25 题    多选题

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

A.

A. bitClear() 

B.

B. bitSet() 

C.

C. bitWrite() 

D.

D. bitRead()

第 26 题    判断题

74HC595移位寄存器芯片,SH_CP引脚是低电平是传送数据到移位寄存器。

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

27、定义二维数组时,如果给数组元素赋初值,则第一维和第二维的长度声明可省略。

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

UART发送数据时,起始位为高电平。

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

主控板断电后,EEPROM中存储的数据会丢失。

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

UART发送数据时,必须有校验位。

A.
正确
B.
错误