Crate nrf52832_hal[][src]

Modules

HAL blocking interface to the AES CCM mode encryption.

Configuration and control of the High and Low Frequency Clock sources.

HAL interface for the COMP peripheral.

Delays.

HAL interface to the AES electronic codebook mode encryption.

HAL interface for the GPIOTE peripheral.

HAL interface for the I2S peripheral.

HAL interface for the LPCOMP peripheral.

HAL interface to the Non-Volatile Memory Controller (NVMC) peripheral.

Peripheral access API for NRF52 microcontrollers (generated using svd2rust v0.17.0)

HAL interface for the PPI peripheral.

HAL interface to the PWM peripheral.

HAL interface for the QDEC peripheral.

HAL interface to the RNG peripheral.

A high level interface for RTC peripherals.

HAL interface to the SAADC peripheral.

HAL interface to the SPI peripheral.

HAL interface to the SPIM peripheral.

HAL interface to the SPIS peripheral.

Length of Nordic EasyDMA differs for MCUs

Temperature sensor interface.

Time units.

HAL interface to the TIMER peripheral.

HAL interface to the TWIM peripheral.

HAL interface to the TWIS peripheral.

HAL interface to the UARTE peripheral.

HAL interface to the UICR core component.

HAL interface to the WDT peripheral.

Structs

A safe, blocking wrapper around the AES-CCM peripheral.

A high level abstraction for the CLOCK peripheral.

System timer (SysTick) as a delay provider.

A safe, blocking wrapper around the AES-ECB peripheral.

Interface to the RNG peripheral.

An opaque high level interface to an RTC peripheral.

Interface for the SAADC peripheral.

Interface to a SPIM instance.

Integrated temperature sensor.

Interface to a TIMER instance.

Interface to a TWIM instance.

Interface to a UARTE instance.