image

编辑人: 青衫烟雨

calendar2025-12-08

message2

visits190

2024年03月机器人五级理论参考答案

一、单选题

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

A、0

B、1

C、3

D、4


2、下列选项中,关于74HC595移位寄存器芯片的引脚Ds描述正确的是?( )

A、并行数据输出引脚

B、串行数据级联引脚

C、数据输入时钟引脚

D、串行数据输入引脚


3、2024年初,OpenAI发布了文生视频人工智能生成模型,该模型的名称是?( )

A、ChatGPT

B、DALL-E

C、AIphaFold

D、Sora


4、0x20 << 2的值是?( )

A、10

B、40

C、80

D、128


5、0xb & 8的值是?( )

A、8

B、10

C、11

D、13


6、ESP32 for Arduino,可设置模拟信号返回值的分辨率,该功能所对应的函数是?( )

A、analogRead()

B、analogSetup()

C、analogSetWidth()

D、analogAttach()


7、ESP32 for Arduino,使用touchRead(T0)函数读取T0引脚的返回值,当手触碰T0引脚时,函数返回值的变化趋势是?( )

A、增大

B、变小

C、不确定

D、不变


8、ESP32 for Arduino,程序Serial.printf()中格式字符“%o”的含义是?( )

A、表示八进制整数输出

B、表示十进制整数输出

C、表示十六进制整数输出

D、表示浮点数输出


9、ESP32 for Arduino函数ledcSetup(channel,freq,bit_num)的参数中,其中用于设置PWM输出频率的参数是?( )

A、ledcSetup

B、channel

C、freq

D、bit_num


10、ESP32主控芯片中,具有16通道模拟输出的外设是?( )

A、LEDC

B、SigmaDelta

C、DAC

D、ADC


11、通过shiftOut()函数向级联74HC595移位寄存器芯片DS引脚发送数据,部分程序及移位寄存器中的数据如下,程序变量val1和val2的值分别是?( )

A、0x11 0xDE

B、0xDE 0x11

C、0x88 0x7B

D、0x7B 0x88


12、ESP32 for Arduino 所提供EEPROM类库的成员函数中,下列选项中,关于成员函数begin()功能描述正确的是?( )

A、设定EEPROM的大小

B、向EEPROM中写入数据

C、提交数据,将写入的数据保存到EEPROM中

D、从EEPROM中读取一个字节的数据


13、ESP32 for Arduino,中断设置函数 attachInterrupt(pin, function, mode)中,当参数mode的值为FALLING时,下列选项中描述正确的是?( )

A、引脚pin的电平由低电平变高电平时触发中断

B、引脚pin的电平由高电平变低电平时触发中断

C、引脚pin的电平发生变化时触发中断

D、引脚pin处于低电平时触发中断


14、ESP32 for Arduino,按键开关连接到引脚2,电路如图所示,当按键按下时触发中断,中断设置函数 attachInterrupt(2, function, mode)中,下列选项中,mode对应的参数应该是?( )

A、RISING

B、FALLING

C、ONHIGH

D、ONLOW


15、ESP32 for Arduino,下列选项中,关于函数ledcSetup()的功能描述正确的是?( )

A、设定指定LEDC通道的参数

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

C、向指定通道输出模拟信号

D、取消指定引脚的PWM信号输出


16、ESP32 for Arduino程序如下,运行后串口监视器显示的结果是?( )

A、3

B、6

C、7

D、18


17、电路搭设和对应的程序如下,当按键开关按下后,LED灯点亮,程序中A和B分别为?( )

A、pinMode(16,INPUT_PULLUP);/ val == HIGH

B、pinMode(16,INPUT_PULLUP);/ val == LOW

C、pinMode(16,INPUT_PULLDOWN);/ val == HIGH

D、pinMode(16,INPUT_PULLDOWN);/ val == LOW


18、程序 Serial.print(48,BIN); 运行后,串口监视器显示的结果是?( )

A、30

B、48

C、60

D、110000


19、ESP32 for Arduino,实现数字信号输出,函数pinMode(pin, mode)中,参数mode的值为?( )

A、INPUT

B、OUTPUT

C、INPUT_PULLUP

D、INPUT_PULLDOWN


20、Arduino UNO/Nano主控板和ESP32主控板,运算符sizeof(int)的返回值分别是?( )

A、1 2

B、1 4

C、2 2

D、2 4


二、多选题

21、当UART数据帧包含校验位时,校验的方法有?( )

A、奇校验

B、偶校验

C、循环冗余校验

D、纵向冗余校验


22、下列选项所示程序运行后,整形变量Val的值为12的有?( )

A、

B、

C、

D、


23、标准ASCII码共包含128个字符,其中控制字符和专用字符的码值为?( )

A、0~31

B、48~57

C、65~90

D、127


24、和Arduino UNO/Nano主控板相比,下列选项中,ESP32主控芯片所独有的外设是?( )

A、电容触摸传感器

B、蓝牙

C、DAC

D、霍尔传感器


25、ESP32 for Arduino,采用dacWrite()函数进行模拟输出,下列选项中,可实现DAC模拟输出功能的引脚有?( )

A、2

B、12

C、25

D、26


三、判断题

26、UART数据帧的起始位是低电平。( )

A 正确

B 错误


27、UART通信时,仅需将两设备间的TX和RX相互连接即可实现数据传送。( )

A 正确

B 错误


28、millis()函数返回自主控板通电起至当前的时间。( )

A 正确

B 错误


29、一个完整的按键动作,其抖动可分为前沿抖动和后沿抖动。( )

A 正确

B 错误


30、ESP32主控板断电后,flash中保存的程序不会丢失。( )

A 正确

B 错误


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

创作类型:
原创

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

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