Implementations
pub fn new<F>(
clock: &Tcc2Tcc3Clock,
freq: F,
tcc: TCC3,
pinout: TCC3Pinout<I, M>,
mclk: &mut MCLK
) -> Tcc3Pwm<I, M> where
F: Into<Hertz>,
Trait Implementations
Returns the current PWM period
Returns the current duty cycle
Returns the maximum duty cycle value
Sets a new duty cycle
Auto Trait Implementations
impl<I, M> RefUnwindSafe for Tcc3Pwm<I, M> where
I: RefUnwindSafe,
M: RefUnwindSafe,
impl<I, M> UnwindSafe for Tcc3Pwm<I, M> where
I: UnwindSafe,
M: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.
OverflowingCasts the value.
Casts the value.
Casts the value.
Casts the value.
UnwrappedCasts the value.
Casts the value.
WrappingCasts the value.