Baremetal UART driver for STM32F072 (STM32F072B-DISCO) written from scratch. Includes functions for UART and GPIO control, with an example of controlling an LED via UART commands. Makefile included ...
The bootloader was developed for STM32VLDISCOVERY board, the only extra thing needed is an USB-UART module on PA10 (RX) and PA9 (TX) pins. Figure 1. Pinout of the system. After start-up, the system ...