Test program for USB serial device on STM32F103C8

Dependencies:   USBDevice_STM32F103

main.cpp

Committer:
SpotlightKid
Date:
2018-01-15
Revision:
3:41ac35e35239
Parent:
0:038a9831a9b4

File content as of revision 3:41ac35e35239:

#include "mbed.h"
#include "USBSerial.h"

DigitalOut myled(LED1);
Serial pc(PA_2, PA_3);
//USBSerial usbSerial;  // connection blocks when USB is not plugged in
USBSerial usbSerial(0x1f00, 0x2012, 0x0001, false);  // connection is not blocked when USB is not plugged in

int main() {
    while(1) {
        myled = !myled;
        pc.printf("I am a serial port\r\n");             // 9600 bit/s
        usbSerial.printf("I am a USB serial port\r\n");  // 12 Mbit/s (USB full-speed)
        wait_ms(1000);
    }
}