/STM32BareMetalLearningRepo

Learning STM32 Bare Metal

Primary LanguageMakefileMIT LicenseMIT

STM32BareMetalLearningRepo

Learning STM32 Bare Metal

Building

  1. Have a arm-none-eabi-gcc toolchain, python3, make.
  2. Init libopencm3 module with git submodule update --init.
  3. Compile submodule with cd libopencm && make && cd ...
  4. Make specific module, e.g. cd blink && make clean && make.
  5. Flash with st-flash write my_training_proj.bin 0x8000000.