Basic serial output program

Dependencies:   mbed

HelloWorld.cpp

Committer:
ethanharstad
Date:
2014-06-06
Revision:
1:3a83283bcc1c
Parent:
main.cpp@ 0:3619ce83ea6c

File content as of revision 1:3a83283bcc1c:

#include "mbed.h"

unsigned int counter = 0;   // Keep count of lifetime
Serial pc(USBTX, USBRX);    // Talk to the computer

void count() {
    // Announce lifetime
    pc.printf("I have been alive for %i seconds.\n", counter);
    counter++;  // Count up by 1
}

int main() {
    pc.printf("Hello world!\n");    // Say hello
    while(true) {   // Main loop
        count();    // Call our function
        wait(1);    // Wait for 1 second
    }               // Repeat
}