pub struct TIM22 { /* private fields */ }
Expand description
TIM22 peripheral
Implementations§
Trait Implementations§
Source§impl Channel1Pin<TIM22> for PA6
impl Channel1Pin<TIM22> for PA6
Source§impl Channel1Pin<TIM22> for PA9
impl Channel1Pin<TIM22> for PA9
Source§impl Channel2Pin<TIM22> for PA10
impl Channel2Pin<TIM22> for PA10
Source§impl Channel2Pin<TIM22> for PA7
impl Channel2Pin<TIM22> for PA7
Source§impl CoreInstance for TIM22
impl CoreInstance for TIM22
Source§impl ExternalTriggerPin<TIM22> for PA4
impl ExternalTriggerPin<TIM22> for PA4
Source§impl GeneralInstance1Channel for TIM22
impl GeneralInstance1Channel for TIM22
Source§type CaptureCompareInterrupt = TIM22
type CaptureCompareInterrupt = TIM22
Capture compare interrupt for this timer.
Source§impl GeneralInstance2Channel for TIM22
impl GeneralInstance2Channel for TIM22
Source§type TriggerInterrupt = TIM22
type TriggerInterrupt = TIM22
Trigger event interrupt for this timer.
Source§impl Peripheral for TIM22
impl Peripheral for TIM22
impl BasicInstance for TIM22
impl BasicNoCr2Instance for TIM22
impl GeneralInstance4Channel for TIM22
impl RccPeripheral for TIM22
Auto Trait Implementations§
impl Freeze for TIM22
impl RefUnwindSafe for TIM22
impl Send for TIM22
impl Sync for TIM22
impl Unpin for TIM22
impl UnwindSafe for TIM22
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