[−][src]Crate nrf51_hal
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.17.0) |
ppi | HAL interface for the PPI peripheral. |
prelude | |
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. |