Test serial to raspberry pi

Dependencies:   BufferedSerial

Fork of Serial_ex_2 by mbed_example

Committer:
M15H
Date:
Mon Aug 21 22:45:13 2017 +0000
Revision:
2:b18ad269066c
Parent:
0:8d318218bac1
Test Serial

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mab5449 0:8d318218bac1 1 #include "mbed.h"
M15H 2:b18ad269066c 2 #include "BufferedSerial.h"
M15H 2:b18ad269066c 3
M15H 2:b18ad269066c 4 BufferedSerial *pc;
M15H 2:b18ad269066c 5 BufferedSerial *pi;
M15H 2:b18ad269066c 6
mab5449 0:8d318218bac1 7
M15H 2:b18ad269066c 8 char c;
M15H 2:b18ad269066c 9 char buffer[128];
M15H 2:b18ad269066c 10 int x;
mab5449 0:8d318218bac1 11 int main() {
M15H 2:b18ad269066c 12 pc = new BufferedSerial(USBTX, USBRX);
M15H 2:b18ad269066c 13 pi = new BufferedSerial(PB_6, PB_7);
M15H 2:b18ad269066c 14
M15H 2:b18ad269066c 15 pc->baud(115200*2);
M15H 2:b18ad269066c 16 pc->format(8);
M15H 2:b18ad269066c 17 pc->printf("Hello World\n\r");
M15H 2:b18ad269066c 18
M15H 2:b18ad269066c 19 pi->baud(57600);
M15H 2:b18ad269066c 20 pi->format(8);
M15H 2:b18ad269066c 21 pi->printf("Hello World\n\r");
M15H 2:b18ad269066c 22
M15H 2:b18ad269066c 23
M15H 2:b18ad269066c 24
M15H 2:b18ad269066c 25 pi->printf("Hello World\n");
M15H 2:b18ad269066c 26 pc->printf("Hello World\n");
mab5449 0:8d318218bac1 27 while(1) {
M15H 2:b18ad269066c 28 wait(1);
M15H 2:b18ad269066c 29 pi->printf("Iteration %d\n", x);
M15H 2:b18ad269066c 30 pc->printf("Iteration %d\n", x);
M15H 2:b18ad269066c 31 x++;
mab5449 0:8d318218bac1 32 }
mab5449 0:8d318218bac1 33 }