Crate nrf51 [−] [src]
Peripheral access API for NRF51 microcontrollers (generated using svd2rust v0.7.0)
Modules
aar |
Accelerated Address Resolver. |
adc |
Analog to digital converter. |
ccm |
AES CCM Mode Encryption. |
clock |
Clock control. |
ecb |
AES ECB Mode Encryption. |
ficr |
Factory Information Configuration. |
gpio |
General purpose input and output. |
gpiote |
GPIO tasks and events. |
interrupt |
Interrupts |
lpcomp |
Low power comparator. |
nvmc |
Non Volatile Memory Controller. |
power |
Power Control. |
ppi |
PPI controller. |
qdec |
Rotary decoder. |
radio |
The radio. |
rng |
Random Number Generator. |
rtc0 |
Real time counter 0. |
spi0 |
SPI master 0. |
spim1 |
SPI master with easyDMA 1. |
spis1 |
SPI slave 1. |
swi |
SW Interrupts. |
temp |
Temperature Sensor. |
timer0 |
Timer 0. |
twi0 |
Two-wire interface master 0. |
uart0 |
Universal Asynchronous Receiver/Transmitter. |
uicr |
User Information Configuration. |
wdt |
Watchdog Timer. |
Structs
Aar |
Accelerated Address Resolver. |
Adc |
Analog to digital converter. |
Ccm |
AES CCM Mode Encryption. |
Clock |
Clock control. |
Cpuid |
CPUID register block |
Dcb |
DCB register block |
Dwt |
DWT register block |
Ecb |
AES ECB Mode Encryption. |
Ficr |
Factory Information Configuration. |
Fpb |
FPB register block |
Fpu |
FPU register block |
Gpio |
General purpose input and output. |
Gpiote |
GPIO tasks and events. |
Itm |
ITM register block |
Lpcomp |
Low power comparator. |
Mpu |
MPU register block |
Nvic |
NVIC register block |
Nvmc |
Non Volatile Memory Controller. |
Power |
Power Control. |
Ppi |
PPI controller. |
Qdec |
Rotary decoder. |
Radio |
The radio. |
Rng |
Random Number Generator. |
Rtc0 |
Real time counter 0. |
Rtc1 |
Register block |
Scb |
SCB register block |
Spi0 |
SPI master 0. |
Spi1 |
Register block |
Spim1 |
SPI master with easyDMA 1. |
Spis1 |
SPI slave 1. |
Swi |
SW Interrupts. |
Syst |
SysTick register block |
Temp |
Temperature Sensor. |
Timer0 |
Timer 0. |
Timer1 |
Register block |
Timer2 |
Register block |
Tpiu |
TPIU register block |
Twi0 |
Two-wire interface master 0. |
Twi1 |
Register block |
Uart0 |
Universal Asynchronous Receiver/Transmitter. |
Uicr |
User Information Configuration. |
Wdt |
Watchdog Timer. |
Constants
AAR |
Accelerated Address Resolver. |
ADC |
Analog to digital converter. |
CCM |
AES CCM Mode Encryption. |
CLOCK |
Clock control. |
CPUID |
CPUID |
DCB |
Debug Control Block |
DWT |
Data Watchpoint and Trace unit |
ECB |
AES ECB Mode Encryption. |
FICR |
Factory Information Configuration. |
FPB |
Flash Patch and Breakpoint unit |
FPU |
Floating Point Unit |
GPIO |
General purpose input and output. |
GPIOTE |
GPIO tasks and events. |
ITM |
Instrumentation Trace Macrocell |
LPCOMP |
Low power comparator. |
MPU |
Memory Protection Unit |
NVIC |
Nested Vector Interrupt Controller |
NVMC |
Non Volatile Memory Controller. |
POWER |
Power Control. |
PPI |
PPI controller. |
QDEC |
Rotary decoder. |
RADIO |
The radio. |
RNG |
Random Number Generator. |
RTC0 |
Real time counter 0. |
RTC1 |
Real time counter 1. |
SCB |
System Control Block |
SPI0 |
SPI master 0. |
SPI1 |
SPI master 1. |
SPIM1 |
SPI master with easyDMA 1. |
SPIS1 |
SPI slave 1. |
SWI |
SW Interrupts. |
SYST |
SysTick: System Timer |
TEMP |
Temperature Sensor. |
TIMER0 |
Timer 0. |
TIMER1 |
Timer 1. |
TIMER2 |
Timer 2. |
TPIU |
Trace Port Interface Unit; |
TWI0 |
Two-wire interface master 0. |
TWI1 |
Two-wire interface master 1. |
UART0 |
Universal Asynchronous Receiver/Transmitter. |
UICR |
User Information Configuration. |
WDT |
Watchdog Timer. |