Compartir a través de


PwmPin Clase

Definición

Representa una sola patilla PWM en el sistema.

public ref class PwmPin sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PwmPin final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PwmPin : System.IDisposable
Public NotInheritable Class PwmPin
Implements IDisposable
Herencia
Object Platform::Object IInspectable PwmPin
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows IoT Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (se introdujo en la versión v1.0)

Propiedades

Controller

Obtiene el controlador PWM en uso por esta patilla.

IsStarted

Obtiene el estado inicial del pin.

Polarity

Obtiene o establece la polaridad del pin.

Métodos

Close()

Cierra la conexión actual con el pin y hace que otros usuarios abran el pin.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

GetActiveDutyCyclePercentage()

Recupera el porcentaje de ciclo de trabajo de esta patilla.

SetActiveDutyCyclePercentage(Double)

Establece el porcentaje de ciclo de trabajo para este pin.

Start()

Inicia el PWM en este pin.

Stop()

Detiene el PWM en este pin.

Se aplica a

Consulte también