Test program for USB serial device on STM32F103C8

Dependencies:   USBDevice_STM32F103

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "USBSerial.h"
00003 
00004 DigitalOut myled(LED1);
00005 Serial pc(PA_2, PA_3);
00006 //USBSerial usbSerial;  // connection blocks when USB is not plugged in
00007 USBSerial usbSerial(0x1f00, 0x2012, 0x0001, false);  // connection is not blocked when USB is not plugged in
00008 
00009 int main() {
00010     while(1) {
00011         myled = !myled;
00012         pc.printf("I am a serial port\r\n");             // 9600 bit/s
00013         usbSerial.printf("I am a USB serial port\r\n");  // 12 Mbit/s (USB full-speed)
00014         wait_ms(1000);
00015     }
00016 }