Struct esp32s3_hal::soc::peripherals::MCPWM1
source · pub struct MCPWM1 { /* private fields */ }
Implementations§
source§impl MCPWM1
impl MCPWM1
sourcepub unsafe fn steal() -> MCPWM1
pub unsafe fn steal() -> MCPWM1
Unsafely create an instance of this peripheral out of thin air.
Safety
You must ensure that you’re only using one instance of this type at a time.
Trait Implementations§
source§impl Peripheral for MCPWM1
impl Peripheral for MCPWM1
source§impl PwmPeripheral for MCPWM1
impl PwmPeripheral for MCPWM1
source§fn enable(system: &mut PeripheralClockControl)
fn enable(system: &mut PeripheralClockControl)
Enable peripheral
source§fn 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