Crate nrf9160_hal

source ·

Modules§

  • Configuration and control of the High and Low Frequency Clock sources.
  • Delays.
  • HAL interface for the GPIOTE peripheral.
  • HAL interface for the I2S peripheral.
  • HAL interface to the Non-Volatile Memory Controller (NVMC) peripheral.
  • Peripheral access API for NRF9160 microcontrollers (generated using svd2rust v0.25.1 ( ))
  • HAL interface to the PWM peripheral.
  • A high level interface for RTC peripherals.
  • HAL interface to the SAADC peripheral.
  • HAL interface to the SPIM peripheral.
  • HAL interface to the SPIS peripheral.
  • Length of Nordic EasyDMA differs for MCUs
  • 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 WDT peripheral.

Structs§

  • A high level abstraction for the CLOCK peripheral.
  • System timer (SysTick) as a delay provider.
  • An opaque high level interface to an RTC peripheral.
  • Interface for the SAADC peripheral.
  • Interface to a SPIM instance.
  • Interface to a TIMER instance.
  • Interface to a TWIM instance.
  • Interface to a UARTE instance.