|
|
TopPage > Arduino関係 > Arduino関係[03] |
ビットレート |
300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, or 115200. から選択。 |
データ長 | 8bit |
パリティチェック | 無し |
ストップビット | 1bit |
// usb_loopback_uno00 // // Serial(USB) Loopback Test // 2013.07.29 char str; void setup() { Serial.begin(115200); } void loop() { if ( (str = Serial.read()) != -1 ) Serial.print(str); //delay(10); // 10ms delay } |
// usb_softwareserial_loopback_uno2mega00 // // SoftwareSerial Loopback Test // 20XX.XX.XX #include <SoftwareSerial.h> #define rxPin 2 #define txPin 3 SoftwareSerial unoSerial(rxPin, txPin); // RX, TX char str; void setup() { Serial.begin(9600); unoSerial.begin(9600); } void loop() { if ( Serial.available() ) { unoSerial.write(Serial.read()); } if ( (str = unoSerial.read()) != -1 ) { Serial.print("from UNO:"); Serial.println(str); } } |
// usb_sofrserial_loopback_mega2uno01 // // SoftwareSerial Loopback Test // 20XX.XX.XX #include <SoftwareSerial.h> #define rxPin 10 #define txPin 11 SoftwareSerial megaSerial(rxPin, txPin); // RX, TX void setup() { megaSerial.begin(9600); } void loop() { if ( megaSerial.available() ) megaSerial.write(megaSerial.read()); } |
TopPage > Arduino関係 > Arduino関係[03] |