202103机器人等级考试理论(五级)一、单选题1.ESP32forArduino程序中,模拟输入取样分辨率设置语句为analogSetWidth(10),函数analogRead()返回的最大值是?A、255答案:C2.ESP32forArduino中,程序Serial.printf()中表示十进制整数和浮点数输出的格式字符是?A、%o%dC、%x%f答案:B3.下列外设中,ESP32WROOM模块和ArduinoUNO/Nano主控板均具有的是?A、霍尔传感器C、ADC答案:D4.下列函数中,用于判断串口接收缓冲区是否有数据的函数是?A、begin()B、readBytes()C、available()D、read()答案:C5.程序中数组定义为intarray[][2]={1,2,3,4,5,6};下列确定数组第一维长度的表达式,正确的是?A、sizeof(array)B、sizeof(array[])C、sizeof(array)/sizeof(array[0][0])D、sizeof(array)/sizeof(array[0])答案:D6.ESP32forArduino,电路如图所示,当按键按下时触发中断,对应的中断触发B、蓝牙D、DACB、%d%fD、%f%dB、511D、4095C、1023模式是?A、ONLOWB、ONHIGHC、RISINGD、FALLING答案:C7.ESP32forArduino,电路如图所示,运行下列程序后,当按键按下时,下列说法正确的是?A、LED灯点亮B、LED灯熄灭C、LED灯闪烁D、LED灯亮灭状态不确定答案:A8.UART通信,起始位和停止位的电平分别是?A、高电平和低电平B、低电平和高电平C、均为低电平D、均为高电平答案:B9.millis()函数所返回时间段的计时起点是?A、自控制板通电时开始B、自程序编写时开始C、自当前程序开始运行时开始D、自控制板重启时开始答案:C10.74HC595移位寄存器芯片的下列引脚中,用于串行数据输入的引脚是?A、SH_CPB、ST_CPC、DsD、Q0答案:C11.ESP32主控板,设置数字引脚为输出模式时,对应的参数是?A、INPUTB、OUTPUTC、INPUT_PULLUPD、INPUT_PULLDOWN答案:B12.ESP32forArduino程序中,采用LEDC方式进行模拟输出时,函数ledcSetup(channel,freq,bit_num)的参数中,freq的含义是?A、通道编号C、分辨率答案:B13.一般情况下,ArduinoUNO/NANO主控板和ESP32WROOM模块的工作电压分别是?A、3.5V,3.3VC、5V,3.3V答案:C14.表达式0x3F&0xF3的结果是?A、0x33B、0xFFB、5V,5VD、5V,3.0VB、PWM的频率D、PWM值C、0x3F答案:AD、0xF315.ESP32forArduino,下列中断触发模式中,属于上升沿触发的是?A、HIGHC、RISING答案:C16.共阳数码管和74HC595芯片连接如下图所示,执行下列程序后,数码管显示的图形如图中红色所示,第6行shiftout程序行[]内的数值为?B、ONHIGHD、FALLINGA、0xF2B、0xDC、0xB0D、0x4F答案:B17.两个器件通过UART进行数据传送时,一个器件的RX引脚连接到另一个器件的?A、RXB、TXC、GNDD、Vcc答案:B18.下列程序的运行后,串口监视器显示的结果是?A、1B、2C、6D、12答案:C19.定义从字符串对象Stringa="123+456";从a中获取整数456,下列表达式正确的是?A、a.substring(4).toInt()B、a.substring(5).toInt()C、a.substring(4)D、a.substring(5)答案:A20.ESP32forArduino,touchRead()函数的功能是?A、检测当前的磁场强度B、返回指定电容传感器引脚的中断阈值C、返回指定引脚电容传感器的值D、设置指定电容传感器引脚的中断阈值答案:C二、多选题21.下列可以向串口发送数据的函数有?A、Serial.print()B、Serial.read()C、Serial.write()D、Serial.println()答案:A|C|D22.下列选项中程序中,用于在程序中表示变量a乘以4的表达式有?A、a*4B、a>>2C、aD、a>>4答案:A|C23.ESP32主控板中,下列具有模拟输出功能的有?A、LEDCB、SigmaDeltaC、DACD、ADC答案:A|B|C24.下列函数中,用于将数据指定位设置为0(复位)的函数有?A、bitClear()B、bitSet()C、bitWrite()D、bitRead()答案:A|C25.ESP32所集成的蓝牙外设,包含?A、经典蓝牙B、低功耗蓝牙C、WiFiD、UART答案:A|B三、判断题26.ESP32WROOM模组的MCU是单核处理器。A.正确B.错误答案:错误27.74HC595移位寄存器芯片,SH_CP引脚是上升沿传送数据。A.正确B.错误答案:正确28.数组元素的下标从1开始。A.正确B.错误答案:错误29.UART是同步串行通信。A.正确B.错误答案:错误30.主控板断电后,保存在EEPROM中的数据不会丢失。A.正确B.错误答案:正确