Struct esp32_hal::peripherals::PWM1
source · pub struct PWM1 { /* private fields */ }
Implementations§
source§impl PWM1
impl PWM1
sourcepub unsafe fn steal() -> PWM1
pub unsafe fn steal() -> PWM1
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 &mut PWM1
impl Peripheral for &mut PWM1
source§impl Peripheral for PWM1
impl Peripheral for PWM1
source§impl PwmPeripheral for PWM1
impl PwmPeripheral for PWM1
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