[−][src]Struct rv32m1_ri5cy_pac::Peripherals
All the peripherals
Fields
MSCM: MSCM
MSCM
AXBS0: AXBS0
AXBS0
DMA0: DMA0
DMA0
FB: FB
FB
XRDC: XRDC
XRDC
SEMA420: SEMA420
SEMA420
SMC0: SMC0
SMC0
DMAMUX0: DMAMUX0
DMAMUX0
EWM: EWM
EWM
FTFE: FTFE
FTFE
LLWU0: LLWU0
LLWU0
MUA: MUA
MUA
SIM: SIM
SIM
USBVREG: USBVREG
USBVREG
SPM: SPM
SPM
TRGMUX0: TRGMUX0
TRGMUX0
WDOG0: WDOG0
WDOG0
PCC0: PCC0
PCC0
SCG: SCG
SCG
CRC: CRC
CRC
LPIT0: LPIT0
LPIT0
RTC: RTC
RTC
LPTMR0: LPTMR0
LPTMR0
LPTMR1: LPTMR1
LPTMR1
TSTMRA: TSTMRA
TSTMRA
TPM0: TPM0
TPM0
TPM1: TPM1
TPM1
TPM2: TPM2
TPM2
EMVSIM0: EMVSIM0
EMVSIM0
FLEXIO0: FLEXIO0
FLEXIO0
LPI2C0: LPI2C0
LPI2C0
LPI2C1: LPI2C1
LPI2C1
LPI2C2: LPI2C2
LPI2C2
I2S0: I2S0
I2S0
USDHC0: USDHC0
USDHC0
LPSPI0: LPSPI0
LPSPI0
LPSPI1: LPSPI1
LPSPI1
LPSPI2: LPSPI2
LPSPI2
LPUART0: LPUART0
LPUART0
LPUART1: LPUART1
LPUART1
LPUART2: LPUART2
LPUART2
USB0: USB0
USB0
PORTA: PORTA
PORTA
PORTB: PORTB
PORTB
PORTC: PORTC
PORTC
PORTD: PORTD
PORTD
ADC0: ADC0
ADC0
LPCMP0: LPCMP0
LPCMP0
LPDAC0: LPDAC0
LPDAC0
VREF: VREF
VREF
SEMA421: SEMA421
SEMA421
SMC1: SMC1
SMC1
LLWU1: LLWU1
LLWU1
TRGMUX1: TRGMUX1
TRGMUX1
WDOG1: WDOG1
WDOG1
PCC1: PCC1
PCC1
CAU3: CAU3
CAU3
TRNG: TRNG
TRNG
LPIT1: LPIT1
LPIT1
LPTMR2: LPTMR2
LPTMR2
TPM3: TPM3
TPM3
LPI2C3: LPI2C3
LPI2C3
RSIM: RSIM
RSIM
LPSPI3: LPSPI3
LPSPI3
LPUART3: LPUART3
LPUART3
PORTE: PORTE
PORTE
LPCMP1: LPCMP1
LPCMP1
GPIOA: GPIOA
GPIOA
GPIOE: GPIOE
GPIOE
GPIOB: GPIOB
GPIOB
GPIOC: GPIOC
GPIOC
GPIOD: GPIOD
GPIOD
MCM0: MCM0
MCM0
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
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,