mspeed / stm32_locm3_template

A template for an STM32 project with libopencm3

Home Page:http://ukhas.org.uk/guides:stm32toolchain

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

STM32 with libopencm3

A project for the UKHAS 2014 conference to be used as a template for building an STM32 project with libopencm3.

Requirements

This has only been tested with the gcc-arm-embedded toolchain. Grab the tarball from the project page and put somewhere useful, then add the /bin folder to your path. Test by running arm-none-eabi-gcc --version.

You will also need Python and make installed.

Instructions

  • Clone this repo somewhere
  • Run git submodule update --init
  • cd to the firmware/libopencm3/ and run make.
  • cd to firmware/src/ and run make to build the project.
  • Add your own stuff to main.c and have fun!

Author

Hacked together in half an hour and released into the public domain by Jon Sowman, August 2014.

About

A template for an STM32 project with libopencm3

http://ukhas.org.uk/guides:stm32toolchain

License:MIT License


Languages

Language:C 54.6%Language:Makefile 45.4%