embassy-stm32

Crates

git

Versions

stm32g473pe

Flavors

Struct QUADSPI1

Source
pub struct QUADSPI1 { /* private fields */ }
Expand description

QUADSPI1 peripheral

Implementations§

Source§

impl QUADSPI1

Source

pub unsafe fn steal() -> Peri<'static, Self>

Unsafely create an instance of this peripheral out of thin air.

§Safety

You must ensure that you’re only using one instance of this type at a time.

Trait Implementations§

Source§

impl BK1D0Pin<QUADSPI1> for PB1

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D0Pin
Source§

impl BK1D0Pin<QUADSPI1> for PE12

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D0Pin
Source§

impl BK1D0Pin<QUADSPI1> for PF8

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D0Pin
Source§

impl BK1D1Pin<QUADSPI1> for PB0

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D1Pin
Source§

impl BK1D1Pin<QUADSPI1> for PE13

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D1Pin
Source§

impl BK1D1Pin<QUADSPI1> for PF9

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D1Pin
Source§

impl BK1D2Pin<QUADSPI1> for PA7

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D2Pin
Source§

impl BK1D2Pin<QUADSPI1> for PE14

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D2Pin
Source§

impl BK1D2Pin<QUADSPI1> for PF7

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D2Pin
Source§

impl BK1D3Pin<QUADSPI1> for PA6

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D3Pin
Source§

impl BK1D3Pin<QUADSPI1> for PE15

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D3Pin
Source§

impl BK1D3Pin<QUADSPI1> for PF6

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1D3Pin
Source§

impl BK1NSSPin<QUADSPI1> for PA2

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1NSSPin
Source§

impl BK1NSSPin<QUADSPI1> for PB11

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1NSSPin
Source§

impl BK1NSSPin<QUADSPI1> for PE11

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK1NSSPin
Source§

impl BK2D0Pin<QUADSPI1> for PC1

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2D0Pin
Source§

impl BK2D0Pin<QUADSPI1> for PD4

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2D0Pin
Source§

impl BK2D1Pin<QUADSPI1> for PB2

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2D1Pin
Source§

impl BK2D1Pin<QUADSPI1> for PC2

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2D1Pin
Source§

impl BK2D1Pin<QUADSPI1> for PD5

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2D1Pin
Source§

impl BK2D2Pin<QUADSPI1> for PC3

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2D2Pin
Source§

impl BK2D2Pin<QUADSPI1> for PD6

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2D2Pin
Source§

impl BK2D3Pin<QUADSPI1> for PC4

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2D3Pin
Source§

impl BK2D3Pin<QUADSPI1> for PD7

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2D3Pin
Source§

impl BK2NSSPin<QUADSPI1> for PD3

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as BK2NSSPin
Source§

impl Clone for QUADSPI1

Source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl SckPin<QUADSPI1> for PA3

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as SckPin
Source§

impl SckPin<QUADSPI1> for PB10

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as SckPin
Source§

impl SckPin<QUADSPI1> for PE10

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as SckPin
Source§

impl SckPin<QUADSPI1> for PF10

Source§

fn af_num(&self) -> u8

Get the AF number needed to use this pin as SckPin
Source§

impl Copy for QUADSPI1

Source§

impl Instance for QUADSPI1

Source§

impl PeripheralType for QUADSPI1

Source§

impl RccPeripheral for QUADSPI1

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.