In this installment of the bare metal programming series, we're diving into how the flash peripheral of the STM32F401 chip works, and building out a little layer to be able to write a new main application from the bootloader. This serves as an excellent opportunity to cross reference the details of the reference manual with the APIs provided by libopencm3 - going from a register level understanding, to a higher level implementation!
=[ 🔗 Links 🔗 ]=
🎥 Series Playlist: • Blinky To Bootloader: Bare Metal Prog...
🗣 Discord: / discord
⭐️ Patreon: / lowleveljavascript
💻 Github Repo: https://github.com/lowbyteproductions...