Libopenstm32
From openmulticopter
libopenstm32 is a free/libre/open-source firmware library for STM32 microcontrollers. It is licensed under the terms of the GNU GPL, version 3 or later.
Contents |
Requirements
You will need an installed ARM toolchain to build the library and the example applications. See Building an ARM Cortex-M3 toolchain for details.
Building
$ git clone git://libopenstm32.git.sourceforge.net/gitroot/libopenstm32 $ cd libopenstm32 $ make
This will build the library itself, as well as all example applications in the examples directory.
Installation
$ make install
This will install the library into your default toolchain path. If you want to install it elsewhere, use the following syntax:
$ DESTDIR=/opt make install