Trait esp32c6_hal::mcpwm::PwmPeripheral
source · pub unsafe trait PwmPeripheral: Deref<Target = RegisterBlock> {
// Required methods
fn enable(system: &mut PeripheralClockControl);
fn block() -> *const RegisterBlock;
fn output_signal<const OP: u8, const IS_A: bool>() -> OutputSignal;
}
Expand description
A MCPWM peripheral
Required Methods§
sourcefn enable(system: &mut PeripheralClockControl)
fn enable(system: &mut PeripheralClockControl)
Enable peripheral
sourcefn output_signal<const OP: u8, const IS_A: bool>() -> OutputSignal
fn output_signal<const OP: u8, const IS_A: bool>() -> OutputSignal
Get operator GPIO mux output signal