A serial parser for a specific project
Fork of Serial_HelloWorld_Mbed by
main.cpp@1:49996c8d2982, 2015-07-14 (annotated)
- Committer:
- philipgoosen
- Date:
- Tue Jul 14 11:46:43 2015 +0000
- Revision:
- 1:49996c8d2982
- Parent:
- 0:879aa9d0247b
- Child:
- 2:dcca46d7ca21
; ;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mbed_official | 0:879aa9d0247b | 1 | #include "mbed.h" |
mbed_official | 0:879aa9d0247b | 2 | |
mbed_official | 0:879aa9d0247b | 3 | Serial pc(USBTX, USBRX); // tx, rx |
philipgoosen | 1:49996c8d2982 | 4 | DigitalOut led(LED1); |
mbed_official | 0:879aa9d0247b | 5 | |
mbed_official | 0:879aa9d0247b | 6 | int main() { |
philipgoosen | 1:49996c8d2982 | 7 | led=1; |
philipgoosen | 1:49996c8d2982 | 8 | wait(0.5); |
philipgoosen | 1:49996c8d2982 | 9 | led=0; |
philipgoosen | 1:49996c8d2982 | 10 | pc.baud(115200); |
philipgoosen | 1:49996c8d2982 | 11 | pc.printf("\n"); |
mbed_official | 0:879aa9d0247b | 12 | while(1) { |
philipgoosen | 1:49996c8d2982 | 13 | //pc.putc(pc.getc() + 1); |
philipgoosen | 1:49996c8d2982 | 14 | if (pc.getc() == '$' && pc.getc() == '%') |
philipgoosen | 1:49996c8d2982 | 15 | { |
philipgoosen | 1:49996c8d2982 | 16 | led=1; |
philipgoosen | 1:49996c8d2982 | 17 | wait(1); |
philipgoosen | 1:49996c8d2982 | 18 | led=0; |
philipgoosen | 1:49996c8d2982 | 19 | led=1; |
philipgoosen | 1:49996c8d2982 | 20 | wait(1); |
philipgoosen | 1:49996c8d2982 | 21 | led=0; |
philipgoosen | 1:49996c8d2982 | 22 | } |
philipgoosen | 1:49996c8d2982 | 23 | // led=0; |
mbed_official | 0:879aa9d0247b | 24 | } |
mbed_official | 0:879aa9d0247b | 25 | } |