Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Los servicios del sistema usan este encabezado. Para más información, consulte:
pwm.h contiene las siguientes interfaces de programación:
IOCTL
|
IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD Recupera el período de señal de salida efectivo del controlador de modulación de ancho de pulso (PWM), ya que se mediría en sus canales de salida. |
|
IOCTL_PWM_CONTROLLER_GET_INFO Recupera información sobre un controlador de modulación de ancho de pulso (PWM). Esta información no cambia después de inicializar el controlador. |
|
IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD Establece el período de señal de salida de un controlador de modulación de ancho de pulso (PWM) en un valor sugerido. |
|
IOCTL_PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE Recupera el porcentaje de ciclo de trabajo actual para un pin o canal. El código de control devuelve el porcentaje como una estructura PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT. |
|
IOCTL_PWM_PIN_GET_POLARITY Recupera la polaridad de señal actual del pin o canal. El código de control obtiene la polaridad de señal como una estructura PWM_PIN_GET_POLARITY_OUTPUT. La polaridad de señal es Alta activa o Baja activa, tal y como se define en la enumeración PWM_POLARITY. |
|
IOCTL_PWM_PIN_IS_STARTED Recupera el estado de generación de señal para un pin o canal. Cada patilla tiene un estado de iniciado o detenido como una estructura de PWM_PIN_IS_STARTED_OUTPUT. |
|
IOCTL_PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE Establezca un valor de porcentaje de ciclo de trabajo deseado para el pin o canal del controlador. El código de control especifica el porcentaje como una estructura de PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT. |
|
IOCTL_PWM_PIN_SET_POLARITY Establece la polaridad de señal del pin o canal. El código de control establece la polaridad de señal en función de una estructura de PWM_PIN_SET_POLARITY_INPUT. La polaridad de señal es Alta activa o Baja activa, tal y como se define en la enumeración PWM_POLARITY. |
|
IOCTL_PWM_PIN_START Inicia la generación de señal de modulación de ancho de pulso (PWM) en un pin o canal. Para comprobar si se ha iniciado un pin, use IOCTL_PWM_PIN_IS_STARTED. |
|
IOCTL_PWM_PIN_STOP Detiene la generación de señal de modulación de ancho de pulso (PWM) en un pin o canal. Para comprobar si se ha iniciado un pin, use IOCTL_PWM_PIN_IS_STARTED. |
Estructuras
|
PWM_CONTROLLER_INFO Representa la información estática que caracteriza un controlador de modulación de ancho de pulso (PWM). |
|
PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT Contiene un valor de entrada para un período de señal sugerido para el controlador de modulación de ancho de pulso (PWM). |
|
PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT Contiene el período de señal de salida efectivo del controlador de modulación de ancho de pulso (PWM). |
|
PWM_PIN_SET_POLARITY_INPUT Contiene un valor deseado para la polaridad de un pin o canal. |
Enumeraciones
|
PWM_POLARITY Representa la polaridad de nivel de señal de modulación de ancho de pulso (PWM) con respecto al ciclo de trabajo. |