Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.11 KB

README.md

File metadata and controls

31 lines (20 loc) · 1.11 KB

STM32F0XX

This is a template to use the STM32F0xx with GCC and Makefiles.

It currently only runs on linux, and flashes programs with the JLink Segger programmer over SWD.

To use this code:

  1. Download the STM Standard Peripheral Library for the STMF0xx. Place it in a persistent location.

  2. Download and install the JLink tools for your platform. Make sure that the binaries are added to your path.

  3. Edit the application Makefile to specify:

    • your specfic STM32F0xx device
    • the location of the Standard Peripheral Library
    • the location of the makefile template above (if not cloned recursively)
    • any source files that you use
  4. Use the supported commands to program and debug the chip:

    • make: Compile
    • make flash: Program the chip
    • make debug: Run gdb
    • make erase-all: Full erase of the chip
    • make startdebug