USBSerial echo example

Dependencies:   mbed USBDevice

Committer:
samux
Date:
Fri Mar 01 13:32:34 2013 +0000
Revision:
8:1a85e7191caa
Parent:
7:6372a14f105d
use latest USBDevice lib (FRDM-KL25Z support)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
samux 0:5cd54b826046 1 #include "mbed.h"
samux 0:5cd54b826046 2 #include "USBSerial.h"
samux 7:6372a14f105d 3
samux 0:5cd54b826046 4 //Virtual serial port over USB
samux 0:5cd54b826046 5 USBSerial serial;
samux 0:5cd54b826046 6 Serial pc(USBTX, USBRX);
samux 7:6372a14f105d 7
samux 0:5cd54b826046 8 int main(void) {
samux 5:fa2fa6aa36b1 9 uint8_t buf[128];
samux 0:5cd54b826046 10 while(1)
samux 0:5cd54b826046 11 {
samux 0:5cd54b826046 12 serial.scanf("%s", buf);
samux 5:fa2fa6aa36b1 13 serial.printf("recv: %s\r\n", buf);
samux 5:fa2fa6aa36b1 14 pc.printf("recv: %s\r\n", buf);
samux 0:5cd54b826046 15 }
samux 7:6372a14f105d 16 }