Trait TimerResetEventSource

Source
pub trait TimerResetEventSource<DST, PSCL> {
    const BITS: u32;
}
Expand description

Event that can be used reset the timer counter

Done:

  • Eev1-10
  • Master period
  • Master CMP1-4
  • Cmp2, Cmp4
  • Timer Update
  • Neighbor timers compare events

Required Associated Constants§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<DST, PSCL, CMP: CmpExt> TimerResetEventSource<DST, PSCL> for HrCr<HRTIM_MASTER, PSCL, CMP>

Source§

impl<DST, PSCL, CPT1, CPT2> TimerResetEventSource<DST, PSCL> for HrTim<HRTIM_MASTER, PSCL, CPT1, CPT2, NoDacTrigger>

Master Timer Period event

Source§

const BITS: u32 = 16u32

Source§

impl<TIM: InstanceX, DST, PSCL> TimerResetEventSource<DST, PSCL> for HrCr2<TIM, PSCL>

Source§

const BITS: u32 = 4u32

Source§

impl<TIM: InstanceX, DST, PSCL> TimerResetEventSource<DST, PSCL> for HrCr4<TIM, PSCL>

Source§

const BITS: u32 = 8u32

Source§

impl<const N: u8, const IS_FAST: bool, DST, PSCL> TimerResetEventSource<DST, PSCL> for ExternalEventSource<N, IS_FAST>