Home | Projects | Notes > ARM Cortex-M3/M4 Processor > Embedded Systems Basics

Embedded Systems Basics

 

Analyzing Embedded C Program Requires

 

Processor (CPU) vs. Core

 

arm-cortex-m4-block-diagram

 

Microcontroller

 

STM32F40xxx-block-diagram

 

 

Anatomy of a Typical Microcontroller

 

anatomy-of-a-typical-small-mcu

 

 

ELF File

 

what-happens-on-processor-reset

 

 

Disassembly

 

 

References

Nayak, K. (2022). Embedded Systems Programming on ARM Cortex-M3/M4 Processor [Video file]. Retrieved from https://www.udemy.com/course/embedded-system-programming-on-arm-cortex-m3m4/