PPB:

Private Peripheral Bus

SCS:

System Control Space

NVIC:

Nested vectored interrupt controller

UART:

Universal Asynchronous Receiver/Transmitter

AHB:

Advanced High Performance Bus

APB:

Advanced Peripheral Bus

SRAM:

Static Random Access Memory

DRAM:

Dynamic Random Access Memory

EPROM:

Erasable Programmable ROM

NVRAM:

Non Volatile RAM

GPIO:

General Purpose Input Output

SP/MSP:

Stack Pointer/Main Stack Pointer

LR:

Link Register

PC:

Program Counter

AAPCS:

Arm Architecture Procedure Call Standard

ABI:

Application Binary Interface