Peripheral drivers

nRF5 SDK v13.1.0

Modules

Clock HAL and driver
Clock APIs.
Peripheral drivers common module
COMP HAL and driver
Comparator (COMP) APIs.
GPIOTE abstraction and driver
GPIOTE APIs.
AES ECB encryption
Driver for the AES Electronic Code Book (ECB) peripheral.
EGU (Event Generator Unit) abstraction
EGU (Event Generator Unit) module functions.
GPIO abstraction
GPIO pin abstraction and port abstraction for reading and writing byte-wise to GPIO ports.
Non-volatile memory controller
Driver for the NVMC peripheral.
TEMP (temperature) abstraction
Temperature module init and read functions.
USBD HAL
nRF52840 only: Hardware access layer for Two Wire Interface Slave with EasyDMA (USBD) peripheral.
I2S HAL and driver
Inter-IC Sound (I2S) interface APIs.
LPCOMP HAL and driver
Low Power Comparator (LPCOMP) APIs.
PDM HAL and driver
Pulse density modulation (PDM) interface APIs.
Power HAL and driver
POWER peripheral APIs.
PPI HAL and driver
Programmable Peripheral Interconnect (PPI) APIs.
PWM HAL and driver
Pulse Width Modulation (PWM) module APIs.
QDEC HAL and driver
Quadrature decoder (QDEC) APIs.
QSPI HAL and driver
nRF52840 only: Quad serial peripheral interface (QSPI) APIs.
RNG HAL and driver
Random number generator (RNG) APIs.
RTC HAL and driver
Real timer counter (RTC) APIs.
SAADC HAL and driver
Successive Approximation Analog-to-Digital Converter (SAADC) APIs.
SDIO driver
2-wire serial interface driver.
SWI driver
Driver for software interrupts (SWI).
Timer HAL and driver
Timer APIs.
Two Wire master interface (TWI/TWIM)
Two Wire master interface (TWI/TWIM) APIs.
Two Wire slave interface (TWIS)
Two Wire slave interface (TWIS) APIs.
UART driver and HAL
UART API.
USB Device raw IP HAL and driver
nRF52840 only: USB Device APIs.
WDT HAL and driver
Watchdog timer (WDT) APIs.
Serial peripheral interface (SPI/SPIM)
Serial peripheral interface (SPI/SPIM) APIs.
SPIS HAL and driver
SPIS APIs.
SysTick HAL and driver
System Timer (SysTick) APIs.

Detailed Description