pub struct USART1 { /* private fields */ }Expand description
USART1 peripheral
Implementations§
Trait Implementations§
Source§impl CkPin<USART1, AfioRemapBool<false>> for PA8
impl CkPin<USART1, AfioRemapBool<false>> for PA8
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
CkPin.Source§impl CkPin<USART1, AfioRemapBool<true>> for PA8
impl CkPin<USART1, AfioRemapBool<true>> for PA8
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
CkPin.Source§impl CtsPin<USART1, AfioRemapBool<false>> for PA11
impl CtsPin<USART1, AfioRemapBool<false>> for PA11
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
CtsPin.Source§impl CtsPin<USART1, AfioRemapBool<true>> for PA11
impl CtsPin<USART1, AfioRemapBool<true>> for PA11
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
CtsPin.Source§impl RtsPin<USART1, AfioRemapBool<false>> for PA12
impl RtsPin<USART1, AfioRemapBool<false>> for PA12
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RtsPin.Source§impl RtsPin<USART1, AfioRemapBool<true>> for PA12
impl RtsPin<USART1, AfioRemapBool<true>> for PA12
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RtsPin.Source§impl RxPin<USART1, AfioRemapBool<false>> for PA10
impl RxPin<USART1, AfioRemapBool<false>> for PA10
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RxPin.Source§impl RxPin<USART1, AfioRemapBool<true>> for PB7
impl RxPin<USART1, AfioRemapBool<true>> for PB7
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RxPin.Source§impl TxPin<USART1, AfioRemapBool<false>> for PA9
impl TxPin<USART1, AfioRemapBool<false>> for PA9
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TxPin.Source§impl TxPin<USART1, AfioRemapBool<true>> for PB6
impl TxPin<USART1, AfioRemapBool<true>> for PB6
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TxPin.impl Copy for USART1
impl PeripheralType for USART1
impl RccPeripheral for USART1
Auto Trait Implementations§
impl Freeze for USART1
impl RefUnwindSafe for USART1
impl Send for USART1
impl Sync for USART1
impl Unpin for USART1
impl UnwindSafe for USART1
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