说明
指示指定的串行端口是否就绪。
在带有原生 USB 的板上,if (Serial)
(或 Due 上的 if(SerialUSB)
)指示 USB CDC 串行连接是否打开。对于所有其他板和非 USB CDC 端口,这将始终返回 true。
这是在 Arduino IDE 1.0.1 中引入的。
用法
if (Serial)
参数
None
返回
如果指定的串行端口可用,则返回 true。如果在准备好之前查询 Leonardo 的 USB CDC 串行连接,这只会返回 false。数据类型:bool
。
示例代码
void setup() {
//Initialize serial and wait for port to open:
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB
}
}
void loop() {
//proceed normally
}
相关用法
- Arduino if用法及代码示例
- Arduino int用法及代码示例
- Arduino isAscii()用法及代码示例
- Arduino isHexadecimalDigit()用法及代码示例
- Arduino isWhitespace()用法及代码示例
- Arduino interrupts()用法及代码示例
- Arduino isDigit()用法及代码示例
- Arduino isControl()用法及代码示例
- Arduino isSpace()用法及代码示例
- Arduino isGraph()用法及代码示例
- Arduino isPrintable()用法及代码示例
- Arduino isLowerCase()用法及代码示例
- Arduino isUpperCase()用法及代码示例
- Arduino isAlpha()用法及代码示例
- Arduino isAlphaNumeric()用法及代码示例
- Arduino isPunct()用法及代码示例
- Arduino long用法及代码示例
- Arduino Arduino_EMBRYO_2 - setLengthXY()用法及代码示例
- Arduino ~用法及代码示例
- Arduino ArduinoBLE - bleDevice.advertisedServiceUuidCount()用法及代码示例
- Arduino const用法及代码示例
- Arduino Ethernet - server.begin()用法及代码示例
- Arduino ArduinoBLE - BLEService()用法及代码示例
- Arduino digitalWrite()用法及代码示例
- Arduino ArduinoBLE - bleCharacteristic.subscribe()用法及代码示例
注:本文由纯净天空筛选整理自arduino.cc大神的英文原创作品 if(Serial)。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。