pub struct Peripherals {Show 93 fields
pub RTC0: RTC0,
pub RTC1: RTC1,
pub WDT: WDT,
pub NVMC: NVMC,
pub RNG: RNG,
pub UARTE0: UARTE0,
pub TWISPI0: TWISPI0,
pub SPI1: SPI1,
pub SAADC: SAADC,
pub PWM0: PWM0,
pub TIMER0: TIMER0,
pub TIMER1: TIMER1,
pub TIMER2: TIMER2,
pub GPIOTE_CH0: GPIOTE_CH0,
pub GPIOTE_CH1: GPIOTE_CH1,
pub GPIOTE_CH2: GPIOTE_CH2,
pub GPIOTE_CH3: GPIOTE_CH3,
pub GPIOTE_CH4: GPIOTE_CH4,
pub GPIOTE_CH5: GPIOTE_CH5,
pub GPIOTE_CH6: GPIOTE_CH6,
pub GPIOTE_CH7: GPIOTE_CH7,
pub PPI_CH0: PPI_CH0,
pub PPI_CH1: PPI_CH1,
pub PPI_CH2: PPI_CH2,
pub PPI_CH3: PPI_CH3,
pub PPI_CH4: PPI_CH4,
pub PPI_CH5: PPI_CH5,
pub PPI_CH6: PPI_CH6,
pub PPI_CH7: PPI_CH7,
pub PPI_CH8: PPI_CH8,
pub PPI_CH9: PPI_CH9,
pub PPI_CH10: PPI_CH10,
pub PPI_CH11: PPI_CH11,
pub PPI_CH12: PPI_CH12,
pub PPI_CH13: PPI_CH13,
pub PPI_CH14: PPI_CH14,
pub PPI_CH15: PPI_CH15,
pub PPI_CH16: PPI_CH16,
pub PPI_CH17: PPI_CH17,
pub PPI_CH18: PPI_CH18,
pub PPI_CH19: PPI_CH19,
pub PPI_CH20: PPI_CH20,
pub PPI_CH21: PPI_CH21,
pub PPI_CH22: PPI_CH22,
pub PPI_CH23: PPI_CH23,
pub PPI_CH24: PPI_CH24,
pub PPI_CH25: PPI_CH25,
pub PPI_CH26: PPI_CH26,
pub PPI_CH27: PPI_CH27,
pub PPI_CH28: PPI_CH28,
pub PPI_CH29: PPI_CH29,
pub PPI_CH30: PPI_CH30,
pub PPI_CH31: PPI_CH31,
pub PPI_GROUP0: PPI_GROUP0,
pub PPI_GROUP1: PPI_GROUP1,
pub PPI_GROUP2: PPI_GROUP2,
pub PPI_GROUP3: PPI_GROUP3,
pub PPI_GROUP4: PPI_GROUP4,
pub PPI_GROUP5: PPI_GROUP5,
pub P0_00: P0_00,
pub P0_01: P0_01,
pub P0_02: P0_02,
pub P0_03: P0_03,
pub P0_04: P0_04,
pub P0_05: P0_05,
pub P0_06: P0_06,
pub P0_07: P0_07,
pub P0_08: P0_08,
pub P0_09: P0_09,
pub P0_10: P0_10,
pub P0_11: P0_11,
pub P0_12: P0_12,
pub P0_13: P0_13,
pub P0_14: P0_14,
pub P0_15: P0_15,
pub P0_16: P0_16,
pub P0_17: P0_17,
pub P0_18: P0_18,
pub P0_19: P0_19,
pub P0_20: P0_20,
pub P0_22: P0_22,
pub P0_23: P0_23,
pub P0_24: P0_24,
pub P0_25: P0_25,
pub P0_26: P0_26,
pub P0_27: P0_27,
pub P0_28: P0_28,
pub P0_29: P0_29,
pub P0_30: P0_30,
pub P0_31: P0_31,
pub TEMP: TEMP,
pub QDEC: QDEC,
pub PDM: PDM,
}Expand description
Struct containing all the peripheral singletons.
To obtain the peripherals, you must initialize the HAL, by calling crate::init.
Fields§
§RTC0: RTC0RTC0 peripheral
RTC1: RTC1RTC1 peripheral
WDT: WDTWDT peripheral
NVMC: NVMCNVMC peripheral
RNG: RNGRNG peripheral
UARTE0: UARTE0UARTE0 peripheral
TWISPI0: TWISPI0TWISPI0 peripheral
SPI1: SPI1SPI1 peripheral
SAADC: SAADCSAADC peripheral
PWM0: PWM0PWM0 peripheral
TIMER0: TIMER0TIMER0 peripheral
TIMER1: TIMER1TIMER1 peripheral
TIMER2: TIMER2TIMER2 peripheral
GPIOTE_CH0: GPIOTE_CH0GPIOTE_CH0 peripheral
GPIOTE_CH1: GPIOTE_CH1GPIOTE_CH1 peripheral
GPIOTE_CH2: GPIOTE_CH2GPIOTE_CH2 peripheral
GPIOTE_CH3: GPIOTE_CH3GPIOTE_CH3 peripheral
GPIOTE_CH4: GPIOTE_CH4GPIOTE_CH4 peripheral
GPIOTE_CH5: GPIOTE_CH5GPIOTE_CH5 peripheral
GPIOTE_CH6: GPIOTE_CH6GPIOTE_CH6 peripheral
GPIOTE_CH7: GPIOTE_CH7GPIOTE_CH7 peripheral
PPI_CH0: PPI_CH0PPI_CH0 peripheral
PPI_CH1: PPI_CH1PPI_CH1 peripheral
PPI_CH2: PPI_CH2PPI_CH2 peripheral
PPI_CH3: PPI_CH3PPI_CH3 peripheral
PPI_CH4: PPI_CH4PPI_CH4 peripheral
PPI_CH5: PPI_CH5PPI_CH5 peripheral
PPI_CH6: PPI_CH6PPI_CH6 peripheral
PPI_CH7: PPI_CH7PPI_CH7 peripheral
PPI_CH8: PPI_CH8PPI_CH8 peripheral
PPI_CH9: PPI_CH9PPI_CH9 peripheral
PPI_CH10: PPI_CH10PPI_CH10 peripheral
PPI_CH11: PPI_CH11PPI_CH11 peripheral
PPI_CH12: PPI_CH12PPI_CH12 peripheral
PPI_CH13: PPI_CH13PPI_CH13 peripheral
PPI_CH14: PPI_CH14PPI_CH14 peripheral
PPI_CH15: PPI_CH15PPI_CH15 peripheral
PPI_CH16: PPI_CH16PPI_CH16 peripheral
PPI_CH17: PPI_CH17PPI_CH17 peripheral
PPI_CH18: PPI_CH18PPI_CH18 peripheral
PPI_CH19: PPI_CH19PPI_CH19 peripheral
PPI_CH20: PPI_CH20PPI_CH20 peripheral
PPI_CH21: PPI_CH21PPI_CH21 peripheral
PPI_CH22: PPI_CH22PPI_CH22 peripheral
PPI_CH23: PPI_CH23PPI_CH23 peripheral
PPI_CH24: PPI_CH24PPI_CH24 peripheral
PPI_CH25: PPI_CH25PPI_CH25 peripheral
PPI_CH26: PPI_CH26PPI_CH26 peripheral
PPI_CH27: PPI_CH27PPI_CH27 peripheral
PPI_CH28: PPI_CH28PPI_CH28 peripheral
PPI_CH29: PPI_CH29PPI_CH29 peripheral
PPI_CH30: PPI_CH30PPI_CH30 peripheral
PPI_CH31: PPI_CH31PPI_CH31 peripheral
PPI_GROUP0: PPI_GROUP0PPI_GROUP0 peripheral
PPI_GROUP1: PPI_GROUP1PPI_GROUP1 peripheral
PPI_GROUP2: PPI_GROUP2PPI_GROUP2 peripheral
PPI_GROUP3: PPI_GROUP3PPI_GROUP3 peripheral
PPI_GROUP4: PPI_GROUP4PPI_GROUP4 peripheral
PPI_GROUP5: PPI_GROUP5PPI_GROUP5 peripheral
P0_00: P0_00P0_00 peripheral
P0_01: P0_01P0_01 peripheral
P0_02: P0_02P0_02 peripheral
P0_03: P0_03P0_03 peripheral
P0_04: P0_04P0_04 peripheral
P0_05: P0_05P0_05 peripheral
P0_06: P0_06P0_06 peripheral
P0_07: P0_07P0_07 peripheral
P0_08: P0_08P0_08 peripheral
P0_09: P0_09P0_09 peripheral
P0_10: P0_10P0_10 peripheral
P0_11: P0_11P0_11 peripheral
P0_12: P0_12P0_12 peripheral
P0_13: P0_13P0_13 peripheral
P0_14: P0_14P0_14 peripheral
P0_15: P0_15P0_15 peripheral
P0_16: P0_16P0_16 peripheral
P0_17: P0_17P0_17 peripheral
P0_18: P0_18P0_18 peripheral
P0_19: P0_19P0_19 peripheral
P0_20: P0_20P0_20 peripheral
P0_22: P0_22P0_22 peripheral
P0_23: P0_23P0_23 peripheral
P0_24: P0_24P0_24 peripheral
P0_25: P0_25P0_25 peripheral
P0_26: P0_26P0_26 peripheral
P0_27: P0_27P0_27 peripheral
P0_28: P0_28P0_28 peripheral
P0_29: P0_29P0_29 peripheral
P0_30: P0_30P0_30 peripheral
P0_31: P0_31P0_31 peripheral
TEMP: TEMPTEMP peripheral
QDEC: QDECQDEC peripheral
PDM: PDMPDM peripheral