pub struct CAN { /* private fields */ }
Expand description
CAN peripheral
Implementations§
Trait Implementations§
Source§impl FilterOwner for CAN
impl FilterOwner for CAN
Source§const NUM_FILTER_BANKS: u8 = 14u8
const NUM_FILTER_BANKS: u8 = 14u8
The total number of filter banks available to the instance. Read more
Source§impl Instance for CAN
impl Instance for CAN
Source§type TXInterrupt = USB_HP_CAN1_TX
type TXInterrupt = USB_HP_CAN1_TX
TX interrupt for this instance.
Source§type RX0Interrupt = USB_LP_CAN1_RX0
type RX0Interrupt = USB_LP_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 CAN
impl Peripheral for CAN
impl RccPeripheral for CAN
Auto Trait Implementations§
impl Freeze for CAN
impl RefUnwindSafe for CAN
impl Send for CAN
impl Sync for CAN
impl Unpin for CAN
impl UnwindSafe for CAN
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