STM32 Series #2: Where Variables Live — Flash, RAM, and the Stack

C variable declarations (const, global, local) determine which memory region data lands in. Use the debugger to verify actual addresses and understand the difference and purpose of Flash, SRAM, and the Stack.

March 1, 2026 · 17 min · 

STM32 Series #1: The Microcontroller as an Address World

Use the STM32CubeIDE debugger to observe the microcontroller’s internal state as your program runs. Understand the physical ‘address’ coordinates underlying C code — program counter, memory map, register writes — and experience the embedded address world through real measurements.

February 23, 2026 · 13 min ·