MCU architecture: core, memory and buses
Video coming soon
A microcontroller is a processor core, memory and peripherals, joined by buses and placed in one address space. Knowing this map makes the reference manual much easier to read.
What this lesson covers
- The block diagram: Cortex-M4 core, Flash, SRAM
- AHB and APB buses
- The memory map
- From C code to machine instructions
- The CPU registers: R0–R12, SP, LR, PC, xPSR
By the end, you can find any register's address in the reference manual and know which bus and clock it depends on.
The text and diagrams are ready now. The video is being recorded and comes with your purchase. $20 once unlocks this lesson, the other 7 full-course lessons and 36 bonus lessons. Checkout on steppeschool.com; 14-day money-back guarantee.