Someday i will create control board for transceiver with LCD+encoder+...
On Debian (and may be on Ubuntu):
apt-get update
apt-get install make gcc-arm-none-eabi libnewlib-dev doxygen cppcheck vera++ stlink-tools
make clean
- clean up sources from compile-time artifactsmake
- simply makemain.elf
binarymake test
- run tests on some functions (not all)make check
- runcppcheck
andvera++
on*.c
and*.h
with some configsmake bin
- makemain.bin
firmwaremake main.o
- makemain.o
object file frommain.c
sources, if you need it separately. You may make*.o
from any*.c
.make flash
- runst-flash
to program microcontroller via st-link
config for cppcheck
- mk/cppcheck.includes
config for vera++
- mk/vera++.excl