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