Simple USBSerial test available, _getc test + LED

Dependencies:   USBDevice mbed

Revision:
0:1ec32b38f724
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Wed Jun 25 02:25:16 2014 +0000
@@ -0,0 +1,38 @@
+#include "mbed.h"
+#include "USBSerial.h"
+
+DigitalOut myled1(LED1);
+DigitalOut myled2(LED2);
+DigitalOut myled3(LED3);
+
+//Virtual serial port over USB
+USBSerial serial;
+Serial pc(USBTX, USBRX);
+
+int main()
+{
+    uint8_t buf[1];
+    while(1) {
+//        pc.printf("I am a PC serial port\r\n");
+        serial.printf("I am a virtual serial port\r\n");
+
+        //if data is exist
+        if (serial.available()) {
+            buf[0] = serial._getc();
+            serial.printf("recv char is 0x%.2x\r\n", buf[0]);
+        }
+
+        myled1 = 1;
+        wait(0.2);
+        myled1 = 0;
+        wait(0.2);
+        myled2 = 1;
+        wait(0.2);
+        myled2 = 0;
+        wait(0.2);
+        myled3 = 1;
+        wait(0.2);
+        myled3 = 0;
+        wait(0.2);
+    }
+}