Learning STM32 Bare Metal
- Have a
arm-none-eabi-gcc
toolchain,python3
,make
. - Init
libopencm3
module withgit submodule update --init
. - Compile submodule with
cd libopencm && make && cd ..
. - Make specific module, e.g.
cd blink && make clean && make
. - Flash with
st-flash write my_training_proj.bin 0x8000000
.