P@# - #th pin on port @ (uses port registors)
TCK, TDI, TDO, TRST - JTAG debug pins (we don’t need them I think)
GPIO - General Purpose IO
EXTI - External Interrupt/event controller
LPBAM - Low-power Background Autonomous Mode
DMA - Direct Memory Access
SDIO - Secure Digital IO
RTC - Realtime Clock
RCC - Reset & Clock Control
TIM# - Timer
USART - UART but synchronous?
USB_OTG_FS - USB On-the-go Full-speed (very funny name)
I2S# - I2C for sound
CRC - Cyclic Redundancy Check (basically some kind of checksum)
FATFS - Fat Filesystem support (FAT32 etc)
LIBJPEG - Reads JPEG images
MBEDTLS - Embedded TLS
FREERTOS - Free Realtime Operating System
OSC - Oscillator
ODT - Output Data Register