USB serial demo passes data from virtual serial port to debug serial port

Dependencies:   max32630fthr USBDevice

Fork of FTHR_USB_serial by Greg Steiert

This program receives characters from the virtual USBSerial UART and sends them back out over the virtual USBSerial UART and the DapLink UART. It will also change the status of LED 1 based on the least significant bit of the character received.

The default baud rate for the DapLink UART is 9600, the baud rate does not affect the virtual USBSerial UART.

To Build using mbed CLI and GCC ARM:

mbed compile -m MAX32630FTHR -t GCC_ARM

Revision:
6:684c51f32c1d
Parent:
3:601c11238ccb
Child:
8:d2b660bf5f94
--- a/main.cpp	Mon Feb 06 22:38:15 2017 +0000
+++ b/main.cpp	Mon Feb 06 23:16:26 2017 +0000
@@ -2,7 +2,7 @@
 #include "max32630fthr.h"
 #include "USBSerial.h"
 
-MAX32630FTHR pegasus;
+MAX32630FTHR pegasus(MAX32630FTHR::VIO_3V3);
 
 // Hardware serial port over DAPLink
 Serial daplink(P2_1, P2_0);
@@ -26,7 +26,6 @@
     gLED = LED_ON;
     bLED = LED_OFF;
 
-    pegasus.init(MAX32630FTHR::VIO_3V3);    
     rLED = LED_OFF;
 
     while(1) {