Struct nrf51822::Peripherals
[−]
[src]
pub struct Peripherals { pub POWER: POWER, pub CLOCK: CLOCK, pub RADIO: RADIO, pub UART0: UART0, pub SPI0: SPI0, pub TWI0: TWI0, pub SPI1: SPI1, pub TWI1: TWI1, pub SPIS1: SPIS1, pub GPIOTE: GPIOTE, pub ADC: ADC, pub TIMER0: TIMER0, pub TIMER1: TIMER1, pub TIMER2: TIMER2, pub RTC0: RTC0, pub TEMP: TEMP, pub RNG: RNG, pub ECB: ECB, pub AAR: AAR, pub CCM: CCM, pub WDT: WDT, pub RTC1: RTC1, pub QDEC: QDEC, pub LPCOMP: LPCOMP, pub SWI: SWI, pub NVMC: NVMC, pub PPI: PPI, pub FICR: FICR, pub UICR: UICR, pub GPIO: GPIO, }
All the peripherals
Fields
POWER: POWER
POWER
CLOCK: CLOCK
CLOCK
RADIO: RADIO
RADIO
UART0: UART0
UART0
SPI0: SPI0
SPI0
TWI0: TWI0
TWI0
SPI1: SPI1
SPI1
TWI1: TWI1
TWI1
SPIS1: SPIS1
SPIS1
GPIOTE: GPIOTE
GPIOTE
ADC: ADC
ADC
TIMER0: TIMER0
TIMER0
TIMER1: TIMER1
TIMER1
TIMER2: TIMER2
TIMER2
RTC0: RTC0
RTC0
TEMP: TEMP
TEMP
RNG: RNG
RNG
ECB: ECB
ECB
AAR: AAR
AAR
CCM: CCM
CCM
WDT: WDT
WDT
RTC1: RTC1
RTC1
QDEC: QDEC
QDEC
LPCOMP: LPCOMP
LPCOMP
SWI: SWI
SWI
NVMC: NVMC
NVMC
PPI: PPI
PPI
FICR: FICR
FICR
UICR: UICR
UICR
GPIO: GPIO
GPIO
Methods
impl Peripherals
[src]
pub fn take() -> Option<Self>
[src]
Returns all the peripherals once
pub unsafe fn steal() -> Self
[src]
Unchecked version of Peripherals::take