Two types of buses :


MCU : Clock Sources

GPIO

UART

ADC: analog-to-digital converter

SYSTICK

Timers

Interrupts

DMA

spi

i2c

PWM