Crate nrf52811_hal

Source

Modules§

ccm
HAL blocking interface to the AES CCM mode encryption.
clocks
Configuration and control of the High and Low Frequency Clock sources.
comp
HAL interface for the COMP peripheral.
delay
Delays.
ecb
HAL interface to the AES electronic codebook mode encryption.
gpio
gpiote
HAL interface for the GPIOTE peripheral.
nvmc
HAL interface to the Non-Volatile Memory Controller (NVMC) peripheral.
pac
Peripheral access API for NRF52811 microcontrollers (generated using svd2rust v0.25.1 ( ))
ppi
HAL interface for the PPI peripheral.
prelude
pwm
HAL interface to the PWM peripheral.
qdec
HAL interface for the QDEC peripheral.
rng
HAL interface to the RNG peripheral.
rtc
A high level interface for RTC peripherals.
saadc
HAL interface to the SAADC peripheral.
spi
HAL interface to the SPI peripheral.
spim
HAL interface to the SPIM peripheral.
spis
HAL interface to the SPIS peripheral.
target_constants
Length of Nordic EasyDMA differs for MCUs
temp
Temperature sensor interface.
time
Time units.
timer
HAL interface to the TIMER peripheral.
twim
HAL interface to the TWIM peripheral.
twis
HAL interface to the TWIS peripheral.
uarte
HAL interface to the UARTE peripheral.
uicr
HAL interface to the UICR core component.
wdt
HAL interface to the WDT peripheral.

Structs§

Ccm
A safe, blocking wrapper around the AES-CCM peripheral.
Clocks
A high level abstraction for the CLOCK peripheral.
Delay
System timer (SysTick) as a delay provider.
Ecb
A safe, blocking wrapper around the AES-ECB peripheral.
Rng
Interface to the RNG peripheral.
Rtc
An opaque high level interface to an RTC peripheral.
Saadc
Interface for the SAADC peripheral.
Spim
Interface to a SPIM instance.
Temp
Integrated temperature sensor.
Timer
Interface to a TIMER instance.
Twim
Interface to a TWIM instance.
Uarte
Interface to a UARTE instance.