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

pub enum MODE3_A {
    SCK_LOW,
    SCK_HIGH,
}

SPI Mode 3 select.

Value on reset: 0

Variants

SCK_LOW

0: SCK LOW. The SPIFI drives SCK low after the rising edge at which the last bit of each command is captured, and keeps it low while CS is HIGH.

SCK_HIGH

1: SCK HIGH. the SPIFI keeps SCK high after the rising edge for the last bit of each command and while CS is HIGH, and drives it low after it drives CS LOW. (Known serial flash devices can handle either mode, but some devices may require a particular mode for proper operation.) 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 MODE3_A[src]

impl Copy for MODE3_A[src]

impl Debug for MODE3_A[src]

impl From<MODE3_A> for bool[src]

impl PartialEq<MODE3_A> for MODE3_A[src]

impl StructuralPartialEq for MODE3_A[src]

Auto Trait Implementations

impl Send for MODE3_A

impl Sync for MODE3_A

impl Unpin for MODE3_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.