說明
指示指定的串行端口是否就緒。
在帶有原生 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)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。