pub struct Peripherals {Show 85 fields
pub RTC0: RTC0,
pub RTC1: RTC1,
pub WDT: WDT,
pub NVMC: NVMC,
pub SERIAL0: SERIAL0,
pub SERIAL1: SERIAL1,
pub SERIAL2: SERIAL2,
pub SERIAL3: SERIAL3,
pub SAADC: SAADC,
pub PWM0: PWM0,
pub PWM1: PWM1,
pub PWM2: PWM2,
pub PWM3: PWM3,
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_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_21: P0_21,
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 PDM: PDM,
pub EGU0: EGU0,
pub EGU1: EGU1,
pub EGU2: EGU2,
pub EGU3: EGU3,
pub EGU4: EGU4,
pub EGU5: EGU5,
}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
SERIAL0: SERIAL0SERIAL0 peripheral
SERIAL1: SERIAL1SERIAL1 peripheral
SERIAL2: SERIAL2SERIAL2 peripheral
SERIAL3: SERIAL3SERIAL3 peripheral
SAADC: SAADCSAADC peripheral
PWM0: PWM0PWM0 peripheral
PWM1: PWM1PWM1 peripheral
PWM2: PWM2PWM2 peripheral
PWM3: PWM3PWM3 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_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_21: P0_21P0_21 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
PDM: PDMPDM peripheral
EGU0: EGU0EGU0 peripheral
EGU1: EGU1EGU1 peripheral
EGU2: EGU2EGU2 peripheral
EGU3: EGU3EGU3 peripheral
EGU4: EGU4EGU4 peripheral
EGU5: EGU5EGU5 peripheral