image

编辑人: 人逝花落空

calendar2025-12-14

message2

visits839

2021年12月机器人五级理论参考答案

一、单选题

1、ESP32 for Arduino中,程序和运行结果如下图所示,第5行程序中空格所对应的是?

A、\n

B、\t

C、\r

D、\\


2、表达式0xAB>>2的运算结果是?

A、0x55

B、0x15

C、0x17

D、0x2A


3、ESP32 for Arduino,电路如图所示,运行下列程序后,当按键按下时LED灯点亮,第2行程序中mode对应的是?

A、INPUT

B、OUTPUT

C、INPUT_PULLUP

D、INPUT_PULLDOWM


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

A、0x9A

B、0x65

C、0xC6

D、0x39


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

A、ONLOW

B、ONHIGH

C、RISING

D、FALLING


6、下列函数中,用于指定中断引脚,并对中断引脚进行初始化设置的函数是?

A、detachInterrupt()

B、attachInterrupt()

C、hallRead()

D、touchAttachInterrupt()


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

A、1 -- 1

B、1 -- 2

C、2 -- 1

D、2 -- 2


8、ESP32 for Arduino中,ESP32主控板数字引脚工作模式中,Arduino UNO/Nano主控板不具有的是?

A、INPUT

B、OUTPUT

C、INPUT_PULLUP

D、INPUT_PULLDOWN


9、ESP32主控板的外设中,下列不具有模拟输出功能的有?

A、LEDC

B、SigmaDelta

C、DAC

D、ADC


10、ESP32 for Arduino采用LEDC方式进行模拟输出时,设置指定LEDC通道参数的函数是?

A、ledcSetup()

B、ledcAttachPin()

C、analogWrite()

D、ledcWrite()


11、String类库成员函数中,从字符串中截取指定位置字符串的函数是?

A、indexOf()

B、substring()

C、endsWith()

D、findUntil()


12、一般情况下,关于ESP32 WROOM模块的工作电压下列说法正确的是?

A、ESP32 WROOM 模块和Arduino UNO/Nano 主控板的工作电压相同

B、ESP32 WROOM 模块的工作电压小于Arduino UNO/Nano 主控板的工作电压

C、ESP32 WROOM 模块的工作电压大于Arduino UNO/Nano 主控板的工作电压

D、ESP32 WROOM 模块和Arduino UNO/Nano 主控板的工作电压均为3.3V


13、下列函数中,用于设置串口波特率的函数是?

A、begin()

B、readBytes()

C、available()

D、read()


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

A、shiftOut()

B、bitSet()

C、bitWrite()

D、bitRead()


15、变量val的值为0xFF,函数bitClear(val,2)的运算结果是?

A、0xFB

B、0xFD

C、0xF7

D、0xBF


16、ESP32 for Arduino,下列中断触发模式中,属于下降沿触发的是?

A、ONLOW

B、ONHIGH

C、RISING

D、FALLING


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

A、255;

B、511;

C、1023;

D、4095;


18、下列程序输出的结果是?

A、1 2 3 4 5 6

B、1 3 5 2 4 6

C、1 2 3 4 5 6

D、其他选项都不对


19、74HC595移位寄存器芯片的下列引脚中,用于控制将移位寄存器中的数据传送到存储寄存器的引脚是?

A、SH_CP

B、ST_CP

C、Ds

D、Q7’


20、UART进行数据传送时,用于数据发送的引脚是?

A、RX

B、TX

C、GND

D、Vcc


二、多选题

21、ESP32 WROOM模块一般包含下列哪些外设?

A、霍尔传感器

B、ADC

C、DAC

D、WiFi


22、有关millis()函数,下列说法错误的有哪些?

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

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

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

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


23、ESP32 for Arduino,函数touchAttachInterrupt(pin,TSR,threshold)中下列说法正确的有哪些?

A、设置指定电容传感器引脚的中断回调函数

B、当引脚的返回值大于threshold时,调用中断函数TSR

C、当引脚的返回值小于threshold时,调用中断函数TSR

D、返回指定电容传感器引脚的值


24、完整的UART数据帧包括?

A、起始位

B、校验位

C、数据位

D、停止位


25、下列器件中,可以采用动态显示的有哪些?

A、单颗LED

B、1位数码管

C、4位数码管

D、8x8LED点阵


三、判断题

26、ESP32 WROOM模块芯片是双核

A 正确

B 错误


27、通常情况下,四位数码管必须采用动态显示

A 正确

B 错误


28、定义一维数组时,数组长度声明可以省略,但必须给数组元素赋初值

A 正确

B 错误


29、ESP32主控板采用DAC进行模拟输出时,最多可实现2个通道的模拟输出

A 正确

B 错误


30、74HC595移位寄存器芯片,ST_CP引脚是下降沿更新数据到存储寄存器

A 正确

B 错误


喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:2021年12月机器人五级理论参考答案

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share