Crate nrf52833_hal

source ·

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.
  • IEEE 802.15.4 radio
  • HAL interface for the LPCOMP peripheral.
  • HAL interface to the Non-Volatile Memory Controller (NVMC) peripheral.
  • Peripheral access API for NRF52833 microcontrollers (generated using svd2rust v0.25.1 ( ))
  • 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.