![](/media/cache/group/ep.webp.50x50_q85.jpg)
Ausgabe auf Serieller Schnttstelle
Dependencies: mbed
main.cpp@0:f029f923a83a, 2015-04-16 (annotated)
- Committer:
- stefan1691
- Date:
- Thu Apr 16 07:27:10 2015 +0000
- Revision:
- 0:f029f923a83a
Ausgabe auf Serieller Schnttstelle
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
stefan1691 | 0:f029f923a83a | 1 | /** Ausgabe auf Serieller Schnttstelle |
stefan1691 | 0:f029f923a83a | 2 | */ |
stefan1691 | 0:f029f923a83a | 3 | #include "mbed.h" |
stefan1691 | 0:f029f923a83a | 4 | |
stefan1691 | 0:f029f923a83a | 5 | DigitalOut myled(LED_GREEN); |
stefan1691 | 0:f029f923a83a | 6 | Serial pc(USBTX, USBRX); |
stefan1691 | 0:f029f923a83a | 7 | |
stefan1691 | 0:f029f923a83a | 8 | int main() |
stefan1691 | 0:f029f923a83a | 9 | { |
stefan1691 | 0:f029f923a83a | 10 | int i = 0; |
stefan1691 | 0:f029f923a83a | 11 | int u; |
stefan1691 | 0:f029f923a83a | 12 | pc.printf("Hello World!\n"); |
stefan1691 | 0:f029f923a83a | 13 | |
stefan1691 | 0:f029f923a83a | 14 | while (true) |
stefan1691 | 0:f029f923a83a | 15 | { |
stefan1691 | 0:f029f923a83a | 16 | wait(0.5f); // wait a small period of time |
stefan1691 | 0:f029f923a83a | 17 | pc.printf("%d \n", i); // print the value of variable i |
stefan1691 | 0:f029f923a83a | 18 | i++; // increment the variable |
stefan1691 | 0:f029f923a83a | 19 | myled = !myled; // toggle a led |
stefan1691 | 0:f029f923a83a | 20 | |
stefan1691 | 0:f029f923a83a | 21 | pc.scanf( "%d", &u ); |
stefan1691 | 0:f029f923a83a | 22 | pc.printf("Eingabe war %d\n", u ); |
stefan1691 | 0:f029f923a83a | 23 | } |
stefan1691 | 0:f029f923a83a | 24 | } |