Struct nrf52832_hal::pac::Peripherals [−][src]
pub struct Peripherals {Show 64 fields
pub FICR: FICR,
pub UICR: UICR,
pub BPROT: BPROT,
pub POWER: POWER,
pub CLOCK: CLOCK,
pub RADIO: RADIO,
pub UARTE0: UARTE0,
pub UART0: UART0,
pub SPIM0: SPIM0,
pub SPIS0: SPIS0,
pub TWIM0: TWIM0,
pub TWIS0: TWIS0,
pub SPI0: SPI0,
pub TWI0: TWI0,
pub SPIM1: SPIM1,
pub SPIS1: SPIS1,
pub TWIM1: TWIM1,
pub TWIS1: TWIS1,
pub SPI1: SPI1,
pub TWI1: TWI1,
pub NFCT: NFCT,
pub GPIOTE: GPIOTE,
pub SAADC: SAADC,
pub TIMER0: TIMER0,
pub TIMER1: TIMER1,
pub TIMER2: TIMER2,
pub RTC0: RTC0,
pub TEMP: TEMP,
pub RNG: RNG,
pub ECB: ECB,
pub CCM: CCM,
pub AAR: AAR,
pub WDT: WDT,
pub RTC1: RTC1,
pub QDEC: QDEC,
pub COMP: COMP,
pub LPCOMP: LPCOMP,
pub SWI0: SWI0,
pub EGU0: EGU0,
pub SWI1: SWI1,
pub EGU1: EGU1,
pub SWI2: SWI2,
pub EGU2: EGU2,
pub SWI3: SWI3,
pub EGU3: EGU3,
pub SWI4: SWI4,
pub EGU4: EGU4,
pub SWI5: SWI5,
pub EGU5: EGU5,
pub TIMER3: TIMER3,
pub TIMER4: TIMER4,
pub PWM0: PWM0,
pub PDM: PDM,
pub NVMC: NVMC,
pub PPI: PPI,
pub MWU: MWU,
pub PWM1: PWM1,
pub PWM2: PWM2,
pub SPIM2: SPIM2,
pub SPIS2: SPIS2,
pub SPI2: SPI2,
pub RTC2: RTC2,
pub I2S: I2S,
pub P0: P0,
}
Expand description
All the peripherals
Fields
FICR: FICR
FICR
UICR: UICR
UICR
BPROT: BPROT
BPROT
POWER: POWER
POWER
CLOCK: CLOCK
CLOCK
RADIO: RADIO
RADIO
UARTE0: UARTE0
UARTE0
UART0: UART0
UART0
SPIM0: SPIM0
SPIM0
SPIS0: SPIS0
SPIS0
TWIM0: TWIM0
TWIM0
TWIS0: TWIS0
TWIS0
SPI0: SPI0
SPI0
TWI0: TWI0
TWI0
SPIM1: SPIM1
SPIM1
SPIS1: SPIS1
SPIS1
TWIM1: TWIM1
TWIM1
TWIS1: TWIS1
TWIS1
SPI1: SPI1
SPI1
TWI1: TWI1
TWI1
NFCT: NFCT
NFCT
GPIOTE: GPIOTE
GPIOTE
SAADC: SAADC
SAADC
TIMER0: TIMER0
TIMER0
TIMER1: TIMER1
TIMER1
TIMER2: TIMER2
TIMER2
RTC0: RTC0
RTC0
TEMP: TEMP
TEMP
RNG: RNG
RNG
ECB: ECB
ECB
CCM: CCM
CCM
AAR: AAR
AAR
WDT: WDT
WDT
RTC1: RTC1
RTC1
QDEC: QDEC
QDEC
COMP: COMP
COMP
LPCOMP: LPCOMP
LPCOMP
SWI0: SWI0
SWI0
EGU0: EGU0
EGU0
SWI1: SWI1
SWI1
EGU1: EGU1
EGU1
SWI2: SWI2
SWI2
EGU2: EGU2
EGU2
SWI3: SWI3
SWI3
EGU3: EGU3
EGU3
SWI4: SWI4
SWI4
EGU4: EGU4
EGU4
SWI5: SWI5
SWI5
EGU5: EGU5
EGU5
TIMER3: TIMER3
TIMER3
TIMER4: TIMER4
TIMER4
PWM0: PWM0
PWM0
PDM: PDM
PDM
NVMC: NVMC
NVMC
PPI: PPI
PPI
MWU: MWU
MWU
PWM1: PWM1
PWM1
PWM2: PWM2
PWM2
SPIM2: SPIM2
SPIM2
SPIS2: SPIS2
SPIS2
SPI2: SPI2
SPI2
RTC2: RTC2
RTC2
I2S: I2S
I2S
P0: P0
P0
Implementations
Returns all the peripherals once
Unchecked version of Peripherals::take
Auto Trait Implementations
impl RefUnwindSafe for Peripherals
impl Send for Peripherals
impl !Sync for Peripherals
impl Unpin for Peripherals
impl UnwindSafe for Peripherals
Blanket Implementations
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Performs the conversion.
Performs the conversion.
Casts the value.
OverflowingCasts the value.
Casts the value.
Casts the value.
Casts the value.
UnwrappedCasts the value.
Casts the value.
WrappingCasts the value.