在下面一段代码中,若不使用Serial.available()函数,会出现什么样的情况?void loop(){if(Serial.available() > 0){ Serial.print(“a”);}}
A: 串口无法设置波特率
B: 串口返回的数据是乱码
C: 串口无法返回任何数据
D: 串口无条件输出a
A: 串口无法设置波特率
B: 串口返回的数据是乱码
C: 串口无法返回任何数据
D: 串口无条件输出a
D
举一反三
- 以下几个串口通信函数,用于读取串口数据的是( ) A: Serial.begin () B: Serial.read () C: Serial.print () D: Serial.available ()
- 使用串口读取数据时,通常需要搭配使用Serial.available()函数。
- 对于串口实例Serial,通过串口输出字符串“HELLO”的语句为。A.Serial.print("HELLO");
- 串口初始化函数Serial.begin(),通常在( )函数中使用。. A: setup( ) B: loop() C: Serial.available( ) D: Serial.read( )
- Arduino Uno串口波特率设置的正确代码( ) A: Serial.Begin(9600); B: serial.Begin(9600); C: Serial.begin(9600); D: Serial(9600);
内容
- 0
串口异步通信中需要收发双方约定相同的波特率,以下可设置串口波特率的函数是? A: Serial.peek() B: Serial.begin() C: Serial.available() D: Serial.setTx();
- 1
表示:串口 第二个大插槽/第二小插槽/第二个接口的是( ) A: serial 0/0/0 B: serial 1/1/1 C: serial 2/2/2 D: serial 3/3/3
- 2
串口(Serial)的RX和TX分别是用来发送和接收串行数据的。此说法( )
- 3
若用计算机仿真串口通信,查看串口状态、收发数据等,用以下哪个软件?( ) A: 串口调试助手V2.2.exe B: Configure Virtual Serial Port Drive C: Microsoft Visual Studio 2010 D: SQL Server2008R
- 4
查看cisco路由器串口1的状态的配置命令是()。 A: Ashow seriai 1 B: Bshow port serial 1 C: Cshow interfaces serial D: Dshow interfaces serial 1