全國青少年機器人技術等級考試(五級)歷年考試真題庫大全(附答案)_第1頁
全國青少年機器人技術等級考試(五級)歷年考試真題庫大全(附答案)_第2頁
全國青少年機器人技術等級考試(五級)歷年考試真題庫大全(附答案)_第3頁
全國青少年機器人技術等級考試(五級)歷年考試真題庫大全(附答案)_第4頁
全國青少年機器人技術等級考試(五級)歷年考試真題庫大全(附答案)_第5頁
已閱讀5頁,還剩146頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

全國青少年機器人技術等級考試(五級)歷年考試真題庫大金附

答案)

一、單選題

1."ObOO1l|ObO1O1的結果是?0

A、OblOOO

B、0b0100

C、0b0001

D、0b1101

答案:D

2.程序行intpinArray[4][2]二]17,25,26,14,13,16,15,27);數組元素p

inArray[1][1]的值是?

A、25

B、13

C、14

D、26

答案:C

3.正常狀態下,ESP32WR00M模塊的工作電壓是。。

A、3.0V

B、3.3V

C、3.6V

D、5.0V

答案:B

4.ESP32forArduino中,Serial.printf()函數輸出回車所對應的轉義字符是()。

A、\n

B、\t

C、\r

D、\\

答案:C

5.在串口監視器窗口發送數據如下圖所示,點擊【發送】按鈕后,Serial.avai

able。函數返回的值為()。

rr------------------------------------------------------------------------------

,?COM3

______________________________________________________

hello

區自動滾屏口Showtimestamp換行符“9600

I________________________.-_....

A、0

B、5

C、6

D、7

答案:C

6.ESP32forArduino中,程序SeriaI.printf()中表示字符串輸出的格式字符是

0

A、%o

B、%d

C、%s

D、%f

答案:C

7.ESP32forArduin。中,程序和運行結果如下圖所示,第5行程序中空格所對應

的是?。

1voidsetup(){

2Serial.begin(9600);

3Serial.printin();

4Serial.printf(n23”);

5Serial.printf("");

6Serial.printf("23”);

7}

8voidloop(){

9)

Av\n

B、\t

C、\r

D、\\

答案:A

8.執行下列程序后,運行結果是0o

Serial.begin(9600);

inta[][3]={1,2,3,4,5,6,7,8,9);

Mn

Serial.printf(%d\nra[1][1]);

A、1

B、4

C、5

D、6

答案:C

9.ESP32程序中模擬輸入取樣分辨率設置語句為analogSetWidth(11),函數ana

logReadO返回的最大值是O

A、511

B、1023

C、2047

D、4095

答案:C

1。下列程序執行后,串口監視器顯示內容為?0Stringa="123456";Serial.

printIn(a.substring(2,3));

A、2

B、3

C、23

D、345

答案:B

11.ESP32forArduino,touchAttachInterrupt()函數的功能是?()

A、檢測當前的磁場強度

B、返回指定電容傳感器引腳的中斷閾值

C、返回指定引腳電容傳感器的值

D、設置指定電容傳感器引腳的中斷回調函數

答案:D

12.ESP32forArduino中,執行模擬輸出分辨率設置程序analogSetWidth(9),a

nalogRead()函數的返回值范圍是?

A、0~256

B、0~511

C、0~1023

D、0~4096

答案:B

13.UART串口通信中,數據發送端引腳為?

A、RX

B、TX

C、GND

D、VCC

答案:B

14.常用ESP32芯片處理器的運算核(core)的個數是?

A、單核

B、雙核

C、4核

D、8核

答案:B

15.共陽數碼管和74HC595芯片連接如下圖所示,執行下列程序后,數碼管顯示

的圖形如圖中紅色所示,第5行紅框內對應的程序是?()

1voidsetup(){

2pinMode(5,OUTPUT);

pinMode(18rOUTPUT);

4pinMode(19,OUTPUT);

5I

6digitalWrite(5,HIGH);

7digitalWrite(5,LOW);

8

9voidloop(){

10)3V35V

39/A3T7/27

36/A0DA2/26

Q1)35/A7DA1/25

Q2VCC34/A6Tx2/17

Q3SQO33/A5/T8RX2/16

Q432/A4/T9T3/15

BDMSESP32

Q5sBT6/14

6工

aN>sTH.5/CST4/13

Q718/SCKT5/12

CMP

GND19/MISOTO/4

S23/MOSIT2/2

RXO/3

22/SCLTXO/1

21/SDA

GND

shiftOut(18,19,LSBFIRST,OxD);

shiftOut(18,19,MSBFIRST,OxD);

c、shiftOut(19,18,LSBFIRST,OxD);

DshiftOut(19,18,MSBFIRST,OxD);

答案:c

16.A.B兩個設備進行UART串行通信,A設備的TX引腳連接到B設備的引腳為

()O

A、TX

B、RX

C、VCC

D、TX

答案:B

17.ESP32WR00M模組中模數轉換器(ADC)的位數是?()

Ax8位

B、10位

C、12位

D、32位

答案:C

18.共陽數碼管和74HC595芯片連接如下圖所示,執行下列程序后,數碼管顯示

的圖形如圖中紅色所示,shiftout程序行口內的數值為?

voidsetup(){

pinMode(5,OUTPUT);

pinMode(18,OUTPUT);

pinMode(19,OUTPUT);

digitalWrite(5,LOW);

shiftOut(19,18,MSBFIRST,[]);

digitalWrite(5,HIGH);

digitalWrite(5,LOW);

)

A、0b10001010

B、0b1010001

C、0b01110101

DvOb1O1O111O

答案:D

19.ESP32forArduino,下列函數中,用于返回指定電容傳感器引腳返回值的函數

是?()

A、touchRead()

B、touchWrite()

C\touchAttachInterrupt()

D、haIIRead()

答案:A

20.下列移位運算符將數0b11乘以4,正確的寫法是?()

A、0b11?4

B、0b11?4

C、0b11?2

D、0b11?2

答案:C

21.ESP32中斷觸發模式有幾種?

A、2

B、3

C、4

D、5

答案:D

22.String類庫成員函數中,從字符串中查找指定字符的函數是()。

AxindexOf()

B、substring()

C、endsWith()

D、findllntiI()

答案:A

23.下列函數中,用于將數據指定位設置為1(置位)的函數是?()

AvshiftOut0

B、bitSet0

C、bitCIear()

D、bitRead()

答案:B

24.ESP32forArduino中,ESP32主控板數字引腳工作模式中,ArduinoUNO/Nano

主控板不具有的是?。

A、INPUT

B、OUTPUT

C、INPUT_PULLUP

D、INPUT_PULLDOWN

答案:D

25.ESP32forArduin。中,用于設置模擬輸入取樣分辨率的函數是?()

A、analogRead()

B、analogSetWidthO

C、dacWrite0

DxIedcWrite()

答案:B

26.下列函數中,用于從字符串中截取部分字符的函數是?

AxindexOf()

B、Iength()

C、substring()

D、findUntiI()

答案:C

27.ESP32forArduino程序中,采用LEDC方式進行模擬輸出時,函數ledcSetup

(channel,freq,bit_num)的參數中,freq的含義是?

A、通道編號

B、PWM的頻率

C、分辨率

D、PWM值

答案:B

28.ESP32forArduino中,程序SeriaI.printIn(sizeof(float))的運行結果是?

0

A、1

B、2

C、4

D、8

答案:C

29.下列程序執行后,在如下圖所示的串口監視器窗口中,輸入123,然后點擊

發送按鈕,串口監視器窗口顯示的內容為?()if(Serial.available()>O){Se

rial,printIn(SeriaI.available());}

?C0M12

123|

區自動滾屏NL和CR~9600波特率

A、123

B、3

C、4

D、5

答案:D

30.ESP32芯片的內核(core)數量是幾個?()

A、1

B、2

C、4

D、8

答案:B

31.向74HC595移位寄存器芯片寫入數據時,數據輸入時鐘弓腳的電平狀態是?

()

A、高電平

B、低電平

C、上升沿

答案:C

解析:

D.下降沿

32.SeriaI.printIn(OxB,BIN)的結果是?

A、1011

B、1110

CxOxA

D、10

答案:A

33.UART通信,起始位和停止位的電平分別是?

A、高電平和低電平

B、低電平和高電平

C、均為低電平

D、均為高電平

答案:B

34.ESP32主控板,實現按鍵控制LED燈,電路原理圖如下圖所示,程序pinMod

e(5,mode)中,mode應為()?

3V35V

39/A3T7/27

36/AODA2/26

35/A7DA1/25

34/A6Tx2/17

33/A5/T8RX2/16

32/A4/T9LLccT3/15

ESP32T6/14

5/CST4/13

18/SCKT5/12

o19/MISOTO/4

S123/MOSIT2/2MM

oRXO/3

22/SCLTXO/1

21/SDA

GND夕£

A、INPUT

B、OUTPUT

C、INPUT_PULLUP

D、INPUT_PULLDOWN

答案:C

35.ESP32forArduino,函數analogSetWidth(bits)中bits的值為9時,則函數a

nalogReadO的返回值的范圍是?()

A、0~1

B、0~511

C、0~1023

D、0~4095

答案:B

36.當中斷觸發模式設置為CHANGE時,在按鍵開關按下并釋放的過程中,如不考

慮抖動,會觸發幾次中斷?

A、0

B、1

C、2

D、不確定

答案:C

37.表達式0x2F?2的運算結果是。

Av0x5

B、C、OxB

D、E、0x78

F、Ox

答案:B

38.0b11?2的值是?

A、3

B、6

C、12

D、16

答案:C

39.表達式0x5B|0xB5的結果是?()

A、0x11

B、OxFF

C、0x5B

D、0xB5

答案:B

40.關于UART說法錯誤的是?()

A、UART通信時TX引腳為數據發送端

B、UART通信時模塊可以沒有RX引腳

C、UART通信是串行通信

D、UART通信是需要時鐘信號

答案:D

41.將數3以二進制輸出串口監視器串口,程序Serial.printIn(3,format);中,

format應為?0

A、BIN

B、OCT

C、HEX

D、DEC

答案:A

42.ESP32forArduino,讀取按鍵開關的返回值,電路搭設如圖所示,程序pinMo

de(13,mode);中mode的值應是?()

A、INPUT

B、OUTPUT

C、INPUT_PULLUP

D、INPUT_PULLDOWN

答案:D

43.ESP32程序中模擬輸入對應如下語句,變量potVal的返回值的范圍是?

analogSetWidth(lO);

intpotVal=analogRead();

A、0~1

B、0~511

C、0~1023

D、0~4095

答案:C

44.ESP32forArduino,電路如圖所示,當按鍵保持按下狀態時觸發中斷,對應的

A、ONLOW

B、ONHIGH

C、RISIN

D、FALLING

答案:A

45.74HC595移位寄存器模塊中,用于控制數據輸入速度的引腳是。。

A、SH_CP

B、ST_CP

C、Ds

D、Q7'

答案:A

46.ESP32芯片內部DAC的精度是多少位?

A、10

B、12

C、8

D、16

答案:C

47.ESP32中斷觸發模式中,屬于邊沿觸發的有()種。

A、2

B、3

C、4

D、5

答案:B

48.ESP32forArduino采用LEDC方式進行模擬輸出時,向指定引腳輸出模擬信號

的函數是?()

A、anaIogWrite()

B、IedcAttachPin()

C\dacWrite()

D、IedcWrite()

答案:D

49.ESP3主控板,實現按鍵控制LED燈,電路原理圖如圖所示,程序pinMode(16,

mode);中,mode應為?

3V35V

39/A3T7/27

36/AODA2/26

35/A7DA1/25

34/A6Tx2/17

33/A5/T8RX2/16

32/A4/T9T3/15

ESP32T6/14

5/CST4/13

18/SCKT5/12

19/MISOTO/4

23/MOSIT2/2

RXO/3

22/SCLTXO/1

21/SDA

GND

A、INPUT

B、OUTPUT

C、INPUT_PULLUP

D、INPUTPULLDOWN

答案:D

50.將數3以二進制輸出串口監視器串口,程序SeriaI.printIn(3,format);中,

format應為?()

A、BIN

B、OCT

C、HEX

D、DEC

答案:A

51.ESP32主控芯片中,與模擬輸出函數dacWriteO相對應的外設是?。

A、LEDC

B、SigmaDeIta

C、DAC

D、ADC

答案:C

52.ESP32主控板的外設中,用于模擬輸入的外設是?()

A、LEDC

B、SigmaDeIta

C、DAC

D、ADC

答案:D

53.兩個器件通過UART進行數據傳送,一個器件的RX引腳連接到另一個器件的

引腳是?()

AvRX

B、TX

C、GND

D、Vcc

答案:B

54.ESP32forArduino程序中模擬輸入取樣分辨率設置語句為anaIogSetWidth(1

2),函數analogReadO返回的最大值是?()

Av255;

B、511;

C、1023;

D、4095;

答案:D

bytenum=0xA5;

55.程序執行后num的值是?()=!nUIU;

Ax0xA5

B、0x5A

C、0

D、1

答案:C

56.UART采用奇校驗發送十進制整數9時,校驗位數據是?。

A、0

B、1

C、2

D、3

答案:B

57.ESP32forArduino運算符sizeof(byte)的返回值是?

A、0

B、1

C、2

D、4

答案:B

58.ESP32forArduino函數ledcWrite(channel,duty)中,duty的含義是?()

A、PWM的頻率

B、PWM的分辨率

C、PWM的輸出通道號

D、PWM的占空比

答案:D

59.程序執行后vaI的值是?()intvaI=0x47;bitSet(va1,4);

Av0x00

B、0x47

C、0x57

D、0x4F

答案:C

60.共陽數碼管和74HC595芯片連接如下圖所示,執行下列程序后,數碼管顯示

的圖形如圖中紅色所示,shiftOut程序行口內的數值為?。

voidsetup(){

pinMode(5,OUTPUT);

pinMode(18,OUTPUT);

pinMode(19,OUTPUT);

digitaltfrite(5,LOW);

shiftOut(19,18,LSBFIRSL[]);

digitalWrite(5,HIGH);

digitalWrite(5,LOW);

)

A、0b10001010

B、0b1010001

C、0b1110101

D、0610101110

答案:C

61.ESP32forArduino中的pinMode函數設置數字引腳的工作模式,下列四種模

式中,ArduinollNO/Nano所不具備的是?。

A、INPUT

B、OUTPUT

C、INPUT_PULLUP

D、INPUT_PULLDOWN

答案:D

62.共陽數碼管和74HC595芯片連接如下圖所示,執行下列程序后,數碼管顯示

的圖形為?()voidsetup()[pinMode(32,OUTPUT);pinMode(33,OUTPUT);pinMo

de(34,OUTPUT)jdigitalWrite(34,LOW);shiftOut(32,33,MSBFIRST,OxAB);digi

taiWrite(34,HIGH);digitalWrite(34,LOW);}

)

Q1vcc

SQO39/A3

Q26

Q3SDs36/AO

Q4UE35/A7

Q5HSTCP34/A6

Q6WSH^CP33g

Q7DMR3〃A4/

GNQ7'

5/CS

18/SCt

19/MI!

23/MC

22/SCI

21/SD,

Axa

B、b

C\c

D、d

答案:D

63.下列外設中,ESP32WROOM模塊和ArduinoUNO/Nano主控板均具有的是?

A、霍爾傳感器

B、藍牙

C、ADC

D、DAC

答案:D

64.ESP32forArduino采用LEDC方式進行模擬輸出時,下列選項中,用于將指定

通道上的PWM信號輸出到相應引腳的函數是?。

AxIedcSetup()

B、IedcAttachPin()

C、ledcWriteTone()

D、ledcDetachPin()

答案:B

65.ESP32forArduino,讀取霍爾傳感器的返回值的函數是()

A、digitalRead()

B、anaIogRead()

C、haIIRead()

D、touchRead()

答案:C

66.ESP32forArduino,當數字信號輸出函數digitalWrite(pin,vaIue)中value

的值為HIGH時,引腳pin所對應的電壓是?()

A、1.8V

B、3.OV

C、3.3V

D、5V

答案:C

67.74HC595移位寄存器芯片的SH_CP引腳,其作用說法正確的是?()

A、串行數據輸入引腳

B、控制串行數據輸入的速度

C、用于級聯時,在芯片間傳送數據

D、鎖存時鐘引腳

答案:B

68.下列關于EEPROM說法錯誤的是?()

A、EEPROM中寫入的數據在系統掉電后不會丟失。

B、ESP32和Arduno

C、ESPROM可以通過庫函數進行數據讀寫操作。

D、ESP32可以通過庫函數設置EEPROM容量的大小。

答案:B

69.ESP32forArduino采用LEDC方式進行模擬輸出時,函數ledcWrite()的兩個

參數分別是?()

A、通道號

B、PWM

C、引腳號

D、占空比

答案:A

70.Serial類庫成員函數中,SeriaI.avaiIabIe()的作用是?()

A、返回UART發送緩沖區中的字節數

B、返回UART接受緩沖區中的字節數

C、從UART緩沖區中讀取數據

D、向UART緩沖區中寫入數據

答案:B

71.下列程序的運行后,串口監視器顯示的結果是?0

1voidsetup(){

2Serial.begin(9600);

3intnum[]={0,1,2,3,4};

4Serial.print(sizeof(num[0]));

5)

6voidloop(){

7)

A、0

B、2

C、4

D、5

答案:C

72.有關ESP32主控板中的EEPROM,下列說法錯誤的是?()

A、系統掉電后,保存在EEPROM中的數據不會丟失

B、使用write。函數向EEPROM寫入收據后,必須執行mit()函數

G使用beginO函數設定EEPROM的大小,默認大小為2048字節

D、與Arduino

答案:C

73.兩個器件通過UART進行數據傳送時,一個器件的TX引腳連接到另一個器件

的?。

A、RX

B、TX

C、GND

D、Vcc

答案:A

74.ESP32forArduino中,printf()函數代表十進制整數輸出的格式字符為?

A、%o

B、%d

C、%x

D、&f

答案:B

75.下列程序通過串口分別發送數據,采用偶校驗,對應的校驗位數值分別為()。

Serial.printIn(36,BIN);

Serial.printin(37fBIN);

A、o

B、o

c、1

D、1

答案:B

76.表達式0xaf?2的結果是?()

A、0x57

B、0x2B

C、0x15

D、OxBC

答案:B

77.ESP32主控芯片中,與模擬輸入相對應的外設是?。

A、LEDC

B、SigmaDeIta

C、DAC

D、ADC

答案:D

78.ESP32forArduino程序中,模擬輸入取樣分辨率設置語句為anaIogSetWidth

(10),函數analogReadO返回的最大值是?

A、255

B、511

C、1023

D、4095

答案:C

79.關于8x8點陣,下列說法錯誤的是?

A、8x8點陣顯示一般采用動態顯示

B、8x8點陣一共有16個引腳分別控制行和列

C、可以同時點亮對角線的兩顆LED燈

D、可以同時控制同一行中不同LED的亮滅

答案:C

80.字符串如下所示,下列選項中,從字符串解析出整數123并發送到串口監視

器的是?oStringreceData=nabcl23abcn;

A、

Serial.printin(receData.substring(3,6).tolnt(

B、

Serial.printin(receData.substring(4,7).tolntI

c、

Serial.printin(receData.substring(3,6));

D、

Serial.printin(receData.substring(4,7));

答案:A

81.8?2的值是?

A、0b1000000

B、0b100000

C、0b10000

D、0b100

答案:B

82.UART進行數據傳送時,用于數據接收的引腳是。

A、RX

B、TX

C、GND

D、Vcc

答案:A

83.ESP32主控板,采用按鍵作為外部中斷輸入,在不考慮抖動的情況下,一次

按鍵觸發兩次中斷,所對應的中斷觸發模式是?。

A、ONLOW

B、CHANGE

C、RISING

D、FALLING

答案:B

84.ESP32forArduino程序中,采用LEDC方式進行模擬輸出時,函數ledcSetup

(channel,freq,bit_num)的參數中,bit_num的含義是?()

A、通道編號

B、PWM的頻率

C、分辨率

D、PWM值

答案:C

intval=0x47?2;

85.程序執行后vaI的值是?()bitSet(val,4);

Ax0x33

B、0x11

C、0x9E

D、0x1C

答案:B

86.共陽數碼管和74HC595芯片連接如下圖所示,執行下列程序后,數碼管顯示

的圖形如圖中紅色所示,第6行shiftout程序行]內的數值為?

1voidsetup(){

2pinMode(5,OUTPUT);

3pinMode(18,OUTPUT);

4pinMode(19,OUTPUT);

5digitalWrite(5ZLOW);

6shiftOut(19,18,LSBFIRST,[

7digitalWrite(5,HIGH);

8digitalWrite(5,LOW);

9)

10voidloop(){

11)

)

Q1vcc

Q2SQO

Q36

SDs

Q4UOE

Q5HSTCP

Q6WSH-CP

Q7MR

GNDQ7,

A、0xF2

B、OxD

CxOxBO

D、Ox4F

答案:B

87.下列函數中,用于返回串口接受緩沖區中字節數量的函數是?

Avbegin()

B、find()

C、avaiIabIe()

D、Iength()

答案:C

88.ESP32WR00M模組中核(core)的數量是?()

Ax1個

B、2個

C、3個

Dv4個

答案:B

89.ESP32f。rArduino采用LEDC方式進行模擬輸出時,下列選項中,用于設置指

定LEDC通道參數的函數是?0

A、IedcSetup()

B、IedcAttachPin()

C、ledcWriteTone()

D、IedcWrite()

答案:A

90.通過shiftOut(dataPin,clockPin,bitOrder,vaIue)函數向74HC595移位寄

存器芯片寫入數據,下列說法錯誤的是。。

A、dataPin引腳和74HC595的Ds引腳相連;

B、clockPin引腳和74HC595的SH_CP引腳相連;

GbitOrder表示輸出位的順序,分別為MSBFIRST和LSBFIRST;

D、shiftOut函數輸入數據時是并入串出。

答案:D

91.共陽數碼管和74HC595芯片連接如下圖所示,執行下列程序后,數碼管顯示

的圖形為?()voidsetup()[pinMode(32,OUTPUT);pinMode(33,OUTPUT);pinMo

de(34,OUTPUT)jdigitalWrite(34,LOW);shiftOut(32,33,MSBFIRST,OxAB);digi

taiWrite(34,HIGH);digitalWrite(34,LOW);}

-

Q1

Q2S39/A3

Q3636/AO

Q4J35/A7

Q5工34/A6

Q6X33g

Q7D3〃A4/

GN

5/CS

18/SCt

19/MI!

23/MC

22/SCI

21/SD,

答案:D

92.數碼管和74HC595芯片連接如下圖所示,執行下列程序后,數碼管顯示的圖

形如圖中紅色所示,第6行所對應的程序為?()

Iv-idsetup(){

pinMode(5rOUTPUT);

te(18,OUTPUT);

pj.(19,

!talWi(5,LOW);

6

digitalWrite(5,HIGH”

jitalWriter(5,L.

3V3

39/A4T7/2

—36/A0DA2/2

QI)35/A7DA1/2

Q2心—34/A6Tx2/1

Q3SQO—33/A5/T8RX2/1

Q46—32/A4/T9—T3/1

SSHCPESP32

Q5USTO8ET6/1

6H5/CST4/1

ab

Q7ZDS18/SCKT5/1

GNDMDR19/MISOTO/

—23/MOSI

RXO/

—22/SCLTXO,

21/SDA

GND

A、shiftOut(19z18,MSBFIRST,0xC6);

B、shiftOut(19,18,MSBFIRST,0x39);

c、shiftOut(18,19,MSBFIRST,0xC6);

D、shiftOut(1819,MSBFIRST,0x39);

答案:D

93.ESP32主控板采用LEDC進行模擬輸出時,最多可實現模擬輸出的通道數是?

0

A、2

B、8

C、16

D、34

答案:C

94.ESP32主控板,設置數字引腳為輸出模式時,對應的參數是?

A、INPUT

B、OUTPUT

C、INPUT_PULLUP

D、INPUT_PULLDOWN

答案:B

95.通過shiftOut函數向74HC595移位寄存器芯片DS引腳發送數據,程序如下,

程序運行后,74HC595移位寄存芯片中的數據正確的是?shiftOut(dataPin,c

lockPin,LSBFIRST,OxF)

Axc

B、a

C、b

D、d

答案:D

intval=Oxf;

96.程序執行后vai的值是?val-bitCle8^(val,2);

A、12

B、11

C、10

D、8

答案:B

97.下列程序的運行后,串口監視器顯示的結果是?()

1voidsetup(){

2Serial.begin(9600);

3bytenum[]={0,lf2f3f4};

4Serial.printf(ff%d--%d",sizeof(num[2]

5)

6voidloop(){

7)

A、1

B、1

C、2

D、2

答案:B

98.近日,華為公司發布了面向Al時代的基于微內核的全場景分布式OS,其名

稱為()

A、安卓

B、麒麟

C、鴻蒙

D、紅旗

答案:C

99.74HC595移位寄存器模塊中,用于控制數據輸入速度的引腳是。。

A、SH_CP

B、ST_CP

C\Ds

D、Q7'

答案:A

1OO.UART通信的停止位是?。

A、高電平

B、低電平

G上升沿

D、下降沿

答案:A

101.ArduinoUNO/NANO和ESP32WR00M模塊的工作電壓分別是?()

A、5V

B、5V

C、3.3

D、5V

答案:A

102.ESP32forArduino模擬輸入函數analogRead()返回的最大值是?()

A、0

B、255

C、1023

D、4095

答案:D

103.UART通信的起始位和停止位分別是。。

A、高電平

B、低電平

、向電平

D、低電平

答案:B

104.通過shiftOut(dataPin,clockPin,bitOrder,vaIue)函數向74HC595移位寄

存器芯片寫入數據,下列說法錯誤的是。°

A、dataPin引腳和74HC595的Ds引腳相連;

B、clockPin引腳和74HC595的SH_CP引腳相連;

C、bitOrder表示輸出位的順序,分別為MSBFIRST和LSBFIRST;

D、shiftOut函數輸入數據時是并入串出。

答案:D

105.ESP32forArduino中,運行程序SeriaI.printIn(sizeof(int))的結果是?

()

A、0

B、1

C、2

D、4

答案:D

106.ESP32forArduino程序如下,串口監視器顯示的結果是?()

voidsetup(){

inta[][2]={10,12,14,16};

Serial.begin(9600);

for(inti=0;i<2;i++){

for(intj=0;j<2;j++){

Serial.printf("%d\t",a[j][i]);

)

Serial.printin();

)

)

1012

A、1416

1014

B、1216

ac

c、e10

ae

D、c10

答案:B

107.執行下列程序后,串口監視器顯示的值為()o

Serial.begin(9600);

intval=Oxca?2;

bitSet(val,2);

Serial.printin(val);

A、25

B、29

C、54

D、58

答案:C

108.millisO函數返回值的單位是?

A、秒

B、毫秒

C、微妙

D、分鐘

答案:B

109.ESP32forArduino程序如下,引腳12連接板載LED燈,下列選項中,描述

voidsetup(){

pinMode(12,OUTPUT);

)

voidloop(){

if(millis()%400<200)

digitalWrite(12,HIGH);

else

digitalWrite(12,LOW);

正確的是?()}

A、板載LED燈以400毫秒的時間間隔閃爍。

B、板載LED燈以200毫秒的時間間隔閃爍。

C、板載LED燈保持熄滅或者常亮狀態。

D、板載LED燈的狀態無法確定。

答案:B

11OESP32主控板“EN按鍵”的功能是?

A、關機模式

B、進入編程模式

C、重新啟動

D、暫停

答案:C

111.millis()函數返回值的單位是?

A、秒

B、毫秒

C、微秒

D、分鐘

答案:B

112.共陽數碼管和74機595芯片連接如下圖所示,執行下列程序后,數碼管顯示

的圖形如圖中紅色所示,shiftout程序行]內的數值為()。

1voidsetup(){

2pinMode(5,OUTPUT);

3pinMode(18,OUTPUT);

4pinMode(19,OUTPUT);

5digitalWrite(5,LOW);

6shiftOut(19,18,MSBFIRST,[]);

7digitalWrite(5,HIGH);

8digitalWrite(5,LOW);

9)

10voidloop(){

11)

Q1

Q2vcc

Q3QO

Q4Ds

Q5OE

Q6STCP

Q7SH-CP-

GNR

DQ7

A、OxBE

B、0x41

C、0x7D

D、0x82

答案:D

113.執行下列程序后,運行結果是()。

Serial.begin(9600);

inta[][3]={1,2,3,4,5,6,7,8,9);

M,,

Serial.printf(%d\n/a[1][1]);

A、1

B、4

C、5

D、6

答案:C

114.下列外設中,ESP32WR00M模組不具有的外設是()。

A、UART

B、I2C

C、霍爾傳感器

D、紅外接收模組

答案:D

115.UART發送數據的先后順序,下列說法正確的是?()

A、起始位、校驗位、數據位、停止位

B、起始位、數據位、校驗位、停止位

C、起始位、數據位、停止位、校驗位

D、起始位、停止位、數據位、校驗位

答案:B

116.通過shiftOut(dataPin,cIockPin,bitOrder,vaIue)函數向74HC595移位寄

存器芯片寫入數據,下列說法錯誤的有?()

A、dataPin引腳和74HC595的Ds引腳相連

B、clockPin引腳和74HC595的ST_CP引腳相連

C、bitOrder表示輸出位的順序,只有兩種順序,分別為MSBFIRST和LSBFIRST

D、value是要移位輸出的數據

答案:B

117.下列函數中,用于將數據指定位設置為0(復位)的函數有?()

A、shiftOut()

B、bitSet()

CvbitWrite()

D\bitRead()

答案:C

118.ESP32forArduino中,運行程序SeriaI.printIn(sizeof(int))的結果是?

0

A、0

B、1

C、2

D、4

答案:D

119.下列有關74HC595移位寄存器芯片數據輸入和輸出的描述正確的是?()

A、串入串出

B\串入并出

C、并入串出

D、并入并出

答案:B

120.ESP32芯片內部DAC的精度是多少位?

A、8

B、10

C、12

D、16

答案:A

121.ESP32forArduino,下列中斷觸發模式中,屬于上升沿觸發的是?

A、HIGH

B、ONHIGH

C、RISING

D、FALLING

答案:C

122.下列程序執行后,串口監視器顯示的相應內容為?()

voidsetup(){

Serial.begin(9600);

inta[]={48,49,50);

Serial.print(a[1]);

Serial.print(1\t1);

Serial.write(a[1]);

}

A、48

B、48

C、49

D、49

答案:C

123.ESP32forArduin。程序如下,程序運行后串口監視器顯示的數值是?()

intarray[][3]={1,2,3,4,5,6};

Serial.printin(sizeof(array[0]));

A、4

B、8

C、12

D、24

答案:C

124.執行下列程序后,串口監視器顯示的值為()。

Serial.begin(9600);

intval=Oxca?2;

bitSet(val,2);

Serial.printIn(val);

A、25

B、29

C、54

D、58

答案:C

125.程序Serial.printIn(5%(-2))運行結果是?()

A、1

B、2.5

Cv-2.5

Dv-1

答案:A

126.UART進行數據傳送時,起始位和停止位的電平分別是?()

A、低電平

B、低電平

C、高電平

D、高電平

答案:B

127.下列程序的運行后,串口監視器顯示的結果是?

1voidsetup(){

2Serial.begin(9600);

3bytenum[]={1,2,3,4,5,6};

4Serial.print(sizeof(num));

5)

6voidloop(){

7)

A、1

B、2

C、6

D、12

答案:C

128.下列關于EEPROM說法錯誤的是?()

A、EEPROM中寫入的數據在系統掉電后不會丟失。

B、ESP32和Arduno

C、ESPROM可以通過庫函數進行數據讀寫操作。

D、ESP32可以通過庫函數設置EEPROM容量的大小。

答案:B

129.ESP32forArduino,下列選項中,描述不正確的是?()

A、當手觸摸電容傳感器對應的引腳時,電容傳感器的返回值變小。

B、一般情況下,四位數碼管采用動態顯示。

C、中斷回調函數內的程序應當盡量簡短。

D、霍爾傳感器的返回值隨著磁場強度的增大而減小。

答案:D

130.運行下列程序,串口監視器顯示的結果是?()

1voidsetup(){

2Serial.begin(9600);

3Strings=nHelloWorld!n;

4Serial.printin(s.substring(0rs.indexOf(*W*)))

5}

A、HeiIo

B、HeiloW

C、World!

D、orId!

答案:A

131.程序執行后val的值是?()intvaI=0x47;bitSet(va1,4);

A、0x00

B、0x47

C、0x57

D、0x4F

答案:C

132.0b11?2的值是?

A、3

B、6

C、12

D、16

答案:C

133.變量val的值為OxFF,函數bitClear(val,2)的運算結果是?()

A、OxFB

B、OxFD

C、0xF7

D、OxBF

答案:A

134.ESP32forArduino環境下,通過下列程序控制LED燈的亮度,從程序可知,

ledcSetup(2,5000,7);

1edeAttachPin(8,2);

LED燈連接引腳應該為?()ledcWrite(2,9);

A、2

B、7

C、8

D、9

答案:C

135.ESP32forArduino,電路如圖所示,當按鍵保持按下狀態時觸發中斷,對應的

中斷觸發模式是()O

M22

M21

M12

M11

A、ONLOW

B、ONHIGH

C、RISING

D、FALLING

答案:B

136.下列運算符中不是位操作符的是?()

A、&

B、I

C、

D、!

答案:D

137.下列程序通過串口分別發送數據,采用奇校驗,對應的校驗位數值分別為?

Serial.println(OxFF);

()Serial,printin(OxFE);

A、0

B、1

C、0

D、1

答案:D

138.有關UART描述錯誤的是?

A、可以接受數據

B、可以發送數據

C、不可以同時發送和接受數據

D、由RX和TX兩個端口組成

答案:C

139.ESP32forArduino,touchRead()函數的功能是?

A、檢測當前的磁場強度

B、返回指定電容傳感器引腳的中斷閾值

C、返回指定引腳電容傳感器的值

D、設置指定電容傳感器引腳的中斷閾值

答案:C

Serial,begin(9600);

Serial,write(65);

Serial,write('\t');

140.下列程序執行后,串口監視器顯示的值為?Serial,writeCA3;

A、A

B、65

C、A

D、65

答案:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論