printf to UART

Dependencies:   mbed

Revision:
1:76207e762bb4
Parent:
0:4a2f7ded5c1d
--- a/main.cpp	Sun Jun 17 08:22:58 2018 +0000
+++ b/main.cpp	Sun Jun 17 10:59:50 2018 +0000
@@ -1,16 +1,21 @@
 #include "mbed.h"
-
-Serial pc(USBTX, USBRX);
-
-DigitalOut led1(LED1);
-
-int main() {
-    while (true) {
-        led1 = !led1;
-
-        // Print something over the serial connection
-        pc.printf("Blink! LED is now %d\r\n", led1.read());
-
-        wait(0.5);
+ 
+//------------------------------------
+// Hyperterminal configuration
+// 9600 bauds, 8-bit data, no parity
+//------------------------------------
+ 
+Serial pc(PC_6, PC_7);
+ 
+DigitalOut myled(PD_14);
+ 
+int main()
+{
+    int i = 1;
+    pc.printf("Hello World !\n");
+    while(1) {
+        wait(1);
+        printf("This program runs since %d seconds.\n", i++);
+        myled = !myled;
     }
 }
\ No newline at end of file