Enum stm32f4xx_hal::dma::config::BurstMode
source · pub enum BurstMode {
NoBurst,
Burst4,
Burst8,
Burst16,
}
Expand description
How burst transfers are done, requires fifo enabled. Check datasheet for valid combinations.
Variants§
NoBurst
Single transfer, no burst.
Burst4
Burst transfer of 4 beats.
Burst8
Burst transfer of 8 beats.
Burst16
Burst transfer of 16 beats.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for BurstMode
impl Send for BurstMode
impl Sync for BurstMode
impl Unpin for BurstMode
impl UnwindSafe for BurstMode
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