Dependencies:   mbed

Committer:
yogggoy
Date:
Fri Dec 09 02:59:05 2016 +0000
Revision:
0:4b5313b2fc0b
listen serial port, and if cmd is 'i', then switch led

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yogggoy 0:4b5313b2fc0b 1 #include "mbed.h"
yogggoy 0:4b5313b2fc0b 2
yogggoy 0:4b5313b2fc0b 3 DigitalOut myled(LED1);
yogggoy 0:4b5313b2fc0b 4 Serial pc(USBTX, USBRX); // tx, rx
yogggoy 0:4b5313b2fc0b 5
yogggoy 0:4b5313b2fc0b 6 int main() {
yogggoy 0:4b5313b2fc0b 7 char cmd;
yogggoy 0:4b5313b2fc0b 8 pc.baud(9600);
yogggoy 0:4b5313b2fc0b 9 myled = true;
yogggoy 0:4b5313b2fc0b 10
yogggoy 0:4b5313b2fc0b 11 while(1) {
yogggoy 0:4b5313b2fc0b 12 if(pc.readable()) {
yogggoy 0:4b5313b2fc0b 13 cmd = pc.getc();
yogggoy 0:4b5313b2fc0b 14 pc.putc(cmd);
yogggoy 0:4b5313b2fc0b 15 if (cmd == 'i') {
yogggoy 0:4b5313b2fc0b 16 myled = !myled;
yogggoy 0:4b5313b2fc0b 17 }
yogggoy 0:4b5313b2fc0b 18 }
yogggoy 0:4b5313b2fc0b 19 }
yogggoy 0:4b5313b2fc0b 20 }