[−][src]Struct msp430fr2355::Peripherals
All the peripherals
Fields
P1: P1
P1
P2: P2
P2
P3: P3
P3
P4: P4
P4
P5: P5
P5
P6: P6
P6
SFR: SFR
SFR
PMM: PMM
PMM
SYS: SYS
SYS
CS: CS
CS
FRCTL: FRCTL
FRCTL
CRC: CRC
CRC
WDT_A: WDT_A
WDT_A
RTC: RTC
RTC
TB0: TB0
TB0
TB1: TB1
TB1
TB2: TB2
TB2
TB3: TB3
TB3
MPY32: MPY32
MPY32
E_USCI_A0: E_USCI_A0
E_USCI_A0
E_USCI_B0: E_USCI_B0
E_USCI_B0
E_USCI_A1: E_USCI_A1
E_USCI_A1
E_USCI_B1: E_USCI_B1
E_USCI_B1
BKMEM: BKMEM
BKMEM
ICC: ICC
ICC
ADC: ADC
ADC
E_COMP0: E_COMP0
E_COMP0
E_COMP1: E_COMP1
E_COMP1
SAC0: SAC0
SAC0
SAC1: SAC1
SAC1
SAC2: SAC2
SAC2
SAC3: SAC3
SAC3
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
pub unsafe fn conjure() -> Self
[src]
Unchecked version of Peripherals::take
that does not prevent the Peripheral from being
taken in the future
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>,