Firmware v2 is a C language software development environment for embedded systems. At the moment it focuses specifically on the programming of microcontrollers.
This environment is under construction!!
Always use the released versions because in these all examples are tested and the API documentation is consistent. The master branch may contain inconsistencies because this environment is currently under development.
arm-none-eabi-*
toolchain configured in your PATH
. If you don't have it, download GCC ARM Embedded.git clone https://github.com/pridolfi/workspace.git && cd workspace
cp project.mk.template project.mk
PROJECT
, TARGET
and BOARD
(optional) variables in project.mk
according to the project you want to compile.make
.make clean
. Clean for all targets with make clean_all
.make download
.