pub struct CAN1 { /* private fields */ }
Expand description
CAN1 peripheral
Implementations§
Trait Implementations§
Source§impl Instance for CAN1
impl Instance for CAN1
Source§type TXInterrupt = CAN1_TX
type TXInterrupt = CAN1_TX
TX interrupt for this instance.
Source§type RX0Interrupt = CAN1_RX0
type RX0Interrupt = CAN1_RX0
RX0 interrupt for this instance.
Source§type RX1Interrupt = CAN1_RX1
type RX1Interrupt = CAN1_RX1
RX1 interrupt for this instance.
Source§type SCEInterrupt = CAN1_SCE
type SCEInterrupt = CAN1_SCE
SCE interrupt for this instance.
Source§impl Peripheral for CAN1
impl Peripheral for CAN1
Source§impl RccPeripheral for CAN1
impl RccPeripheral for CAN1
fn frequency() -> Hertz
fn enable_and_reset_with_cs(_cs: CriticalSection<'_>)
fn disable_with_cs(_cs: CriticalSection<'_>)
fn enable_and_reset()
fn disable()
impl RccPeripheral for CAN1
Auto Trait Implementations§
impl Freeze for CAN1
impl RefUnwindSafe for CAN1
impl Send for CAN1
impl Sync for CAN1
impl Unpin for CAN1
impl UnwindSafe for CAN1
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