pub struct USART6 { /* private fields */ }
Expand description
Universal synchronous asynchronous receiver transmitter
Implementations§
Trait Implementations§
source§impl Enable for USART6
impl Enable for USART6
fn enable(rcc: &RegisterBlock)
fn disable(rcc: &RegisterBlock)
source§impl LPEnable for USART6
impl LPEnable for USART6
fn low_power_enable(rcc: &RegisterBlock)
fn low_power_disable(rcc: &RegisterBlock)
source§impl PeriAddress for USART6
impl PeriAddress for USART6
impl DMASet<StreamX<DMA2, 1>, 5, PeripheralToMemory> for USART6
impl DMASet<StreamX<DMA2, 2>, 5, PeripheralToMemory> for USART6
impl DMASet<StreamX<DMA2, 6>, 5, MemoryToPeripheral> for USART6
impl DMASet<StreamX<DMA2, 7>, 5, MemoryToPeripheral> for USART6
impl Instance for USART6
impl Send for USART6
Auto Trait Implementations§
impl RefUnwindSafe for USART6
impl !Sync for USART6
impl Unpin for USART6
impl UnwindSafe for USART6
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
source§impl<T> BusTimerClock for Twhere
T: RccBus,
<T as RccBus>::Bus: BusTimerClock,
impl<T> BusTimerClock for Twhere T: RccBus, <T as RccBus>::Bus: BusTimerClock,
source§fn timer_clock(clocks: &Clocks) -> Rate<u32, 1, 1>
fn timer_clock(clocks: &Clocks) -> Rate<u32, 1, 1>
Calculates base frequency of timer depending on
Clock
state