pub struct SPI2 { /* private fields */ }
Expand description
SPI2 peripheral
Implementations§
Trait Implementations§
Source§impl CsPin<SPI2, AfioRemapNotApplicable> for PB12
impl CsPin<SPI2, AfioRemapNotApplicable> for PB12
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as CsPin
Source§impl MisoPin<SPI2, AfioRemapNotApplicable> for PB14
impl MisoPin<SPI2, AfioRemapNotApplicable> for PB14
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as MisoPin
Source§impl MosiPin<SPI2, AfioRemapNotApplicable> for PB15
impl MosiPin<SPI2, AfioRemapNotApplicable> for PB15
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as MosiPin
Source§impl SckPin<SPI2, AfioRemapNotApplicable> for PB13
impl SckPin<SPI2, AfioRemapNotApplicable> for PB13
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as SckPin
impl Copy for SPI2
impl Instance for SPI2
impl PeripheralType for SPI2
impl RccPeripheral for SPI2
Auto Trait Implementations§
impl Freeze for SPI2
impl RefUnwindSafe for SPI2
impl Send for SPI2
impl Sync for SPI2
impl Unpin for SPI2
impl UnwindSafe for SPI2
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more