Crate nrf51_hal

Source

Modules§

adc
API for the Analog to Digital converter.
ccm
HAL blocking interface to the AES CCM mode encryption.
clocks
Configuration and control of the High and Low Frequency Clock sources.
ecb
HAL interface to the AES electronic codebook mode encryption.
gpio
gpiote
HAL interface for the GPIOTE peripheral.
lpcomp
HAL interface for the LPCOMP peripheral.
pac
Peripheral access API for NRF51 microcontrollers (generated using svd2rust v0.25.1 ( ))
ppi
HAL interface for the PPI peripheral.
prelude
rng
HAL interface to the RNG peripheral.
rtc
A high level interface for RTC peripherals.
spi
HAL interface to the SPI peripheral.
target_constants
Length of Nordic EasyDMA differs for MCUs
temp
Temperature sensor interface.
time
Time units.
timer
HAL interface to the TIMER peripheral.
twi
HAL interface to the TWI peripheral.
uart
HAL interface to the UART peripheral.
uicr
HAL interface to the UICR core component.
wdt
HAL interface to the WDT peripheral.

Structs§

Adc
Ccm
A safe, blocking wrapper around the AES-CCM peripheral.
Clocks
A high level abstraction for the CLOCK peripheral.
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.
Spi
Interface to a SPI instance.
Temp
Integrated temperature sensor.
Timer
Interface to a TIMER instance.
Twi
Uart
Interface to a UART instance.
OSZAR »