Test program for USB serial device on STM32F103C8
Dependencies: USBDevice_STM32F103
README.md
- Committer:
- SpotlightKid
- Date:
- 2018-01-15
- Revision:
- 3:41ac35e35239
- Parent:
- 1:f709d22a44bc
File content as of revision 3:41ac35e35239:
# Getting started with the USB serial test on mbed OS This guide reviews the steps required to get the firmware working on an mbed OS platform. Please install [mbed CLI](https://github.com/ARMmbed/mbed-cli#installing-mbed-cli). ## Import the example application From the command-line, import the example: ``` mbed import mbed-os-usbserial-test cd mbed-os-usbserial-test ``` ### Now compile Invoke `mbed compile`, and specify the name of your platform and your favorite toolchain (`GCC_ARM`, `ARM`, `IAR`). For example, for the Bluepill STM32F103C8 and the GNU C compiler : ``` mbed compile -m BLUEPILL_F103C8 -t GCC_ARM ``` Your PC may take a few minutes to compile your code. At the end, you see the some statistics about the compiled firmware. ``` [TBD] ``` ### Program your board Connections: ST-Link V2 STM32F103 (blue pill) SWD connector GND GND SWCLK SWCLK (PA14) SWDIO SWDIO (PA13) 3V3 3V3 Flash firmware: st-flash --reset write ./BUILD/NUCLEO_F103RB/GCC_ARM/*.bin 0x8000000 ## Connect Connect your board via USB and start a serial terminal application: miniterm /dev/ttyACM0 115200 ## References If you have problems, please review the [documentation](https://os.mbed.com/docs). * https://os.mbed.com/users/hudakz/code/USBDevice_STM32F103/ * https://os.mbed.com/users/hudakz/code/STM32F103C8T6_USBSerial/ * http://wiki.stm32duino.com/index.php?title=Blue_Pill