[][src]Enum lpc54606_pac::spifi0::ctrl::RFCLK_A

pub enum RFCLK_A {
    RISING_EDGE,
    FALLING_EDGE,
}

Select active clock edge for input data.

Value on reset: 0

Variants

RISING_EDGE

0: Rising edge. Read data is sampled on rising edges on the clock, as in classic SPI operation.

FALLING_EDGE

1: Falling edge. Read data is sampled on falling edges of the clock, allowing a full serial clock of of time in order to maximize the serial clock frequency. MODE3, RFCLK, and FBCLK should not all be 1, because in this case there is no final falling edge on SCK on which to sample the last data bit of the frame.

Trait Implementations

impl Clone for RFCLK_A[src]

impl Copy for RFCLK_A[src]

impl Debug for RFCLK_A[src]

impl From<RFCLK_A> for bool[src]

impl PartialEq<RFCLK_A> for RFCLK_A[src]

impl StructuralPartialEq for RFCLK_A[src]

Auto Trait Implementations

impl Send for RFCLK_A

impl Sync for RFCLK_A

impl Unpin for RFCLK_A

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.