Struct msp432p401r::Peripherals [−][src]
All the peripherals
Fields
TLV: TLV
TLV
TIMER_A0: TIMER_A0
TIMER_A0
TIMER_A1: TIMER_A1
TIMER_A1
TIMER_A2: TIMER_A2
TIMER_A2
TIMER_A3: TIMER_A3
TIMER_A3
EUSCI_A0: EUSCI_A0
EUSCI_A0
EUSCI_A1: EUSCI_A1
EUSCI_A1
EUSCI_A2: EUSCI_A2
EUSCI_A2
EUSCI_A3: EUSCI_A3
EUSCI_A3
EUSCI_B0: EUSCI_B0
EUSCI_B0
EUSCI_B1: EUSCI_B1
EUSCI_B1
EUSCI_B2: EUSCI_B2
EUSCI_B2
EUSCI_B3: EUSCI_B3
EUSCI_B3
REF_A: REF_A
REF_A
COMP_E0: COMP_E0
COMP_E0
COMP_E1: COMP_E1
COMP_E1
AES256: AES256
AES256
CRC32: CRC32
CRC32
RTC_C: RTC_C
RTC_C
WDT_A: WDT_A
WDT_A
DIO: DIO
DIO
PMAP: PMAP
PMAP
CAPTIO0: CAPTIO0
CAPTIO0
CAPTIO1: CAPTIO1
CAPTIO1
TIMER32: TIMER32
TIMER32
DMA: DMA
DMA
PCM: PCM
PCM
CS: CS
CS
PSS: PSS
PSS
FLCTL: FLCTL
FLCTL
ADC14: ADC14
ADC14
SYSTEMCONTROLSPACE: SYSTEMCONTROLSPACE
SYSTEMCONTROLSPACE
RSTCTL: RSTCTL
RSTCTL
SYSCTL: SYSCTL
SYSCTL
Implementations
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,