Bernd Boemer
/
mbed_blinki
my first test rpogram
main.cpp@0:9f226da4bfca, 2022-04-04 (annotated)
- Committer:
- behbeh
- Date:
- Mon Apr 04 05:41:57 2022 +0000
- Revision:
- 0:9f226da4bfca
Here are a testprogramm
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
behbeh | 0:9f226da4bfca | 1 | #include "mbed.h" |
behbeh | 0:9f226da4bfca | 2 | |
behbeh | 0:9f226da4bfca | 3 | |
behbeh | 0:9f226da4bfca | 4 | DigitalOut myLed1(LED1); |
behbeh | 0:9f226da4bfca | 5 | DigitalOut myLed2(LED2); |
behbeh | 0:9f226da4bfca | 6 | DigitalOut myLed3(LED3); //The pushbutton or power on caused a reset |
behbeh | 0:9f226da4bfca | 7 | DigitalOut myLed4(LED4); //The watchdog timer caused a reset |
behbeh | 0:9f226da4bfca | 8 | Serial pc(USBTX, USBRX); // tx, rx |
behbeh | 0:9f226da4bfca | 9 | Serial gps(p28,p27); // tx, rx |
behbeh | 0:9f226da4bfca | 10 | char msg; |
behbeh | 0:9f226da4bfca | 11 | T myFunc() |
behbeh | 0:9f226da4bfca | 12 | { |
behbeh | 0:9f226da4bfca | 13 | return T(); |
behbeh | 0:9f226da4bfca | 14 | } |
behbeh | 0:9f226da4bfca | 15 | |
behbeh | 0:9f226da4bfca | 16 | int main() |
behbeh | 0:9f226da4bfca | 17 | { |
behbeh | 0:9f226da4bfca | 18 | T t = myFunc(); |
behbeh | 0:9f226da4bfca | 19 | |
behbeh | 0:9f226da4bfca | 20 | pc.baud(115200); |
behbeh | 0:9f226da4bfca | 21 | gps.baud(38400); |
behbeh | 0:9f226da4bfca | 22 | while(1) { |
behbeh | 0:9f226da4bfca | 23 | |
behbeh | 0:9f226da4bfca | 24 | while(gps.getc() != '$'); |
behbeh | 0:9f226da4bfca | 25 | msg = gps.getc(); |
behbeh | 0:9f226da4bfca | 26 | pc.printf("%c",msg); |
behbeh | 0:9f226da4bfca | 27 | |
behbeh | 0:9f226da4bfca | 28 | |
behbeh | 0:9f226da4bfca | 29 | } |
behbeh | 0:9f226da4bfca | 30 | } |