header pwm.h
Header ini digunakan oleh System Services. Untuk informasi selengkapnya, lihat:
pwm.h berisi antarmuka pemrograman berikut:
IOCTLs
IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD Mengambil periode sinyal output yang efektif dari pengontrol Pulse Width Modulation (PWM) karena akan diukur pada saluran outputnya. |
IOCTL_PWM_CONTROLLER_GET_INFO Mengambil informasi tentang pengontrol Pulse Width Modulation (PWM). Informasi ini tidak berubah setelah pengontrol diinisialisasi. |
IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD Mengatur periode sinyal output pengontrol Modulasi Lebar Pulse (PWM) ke nilai yang disarankan. |
IOCTL_PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE Mengambil persentase siklus tugas saat ini untuk pin atau saluran. Kode kontrol mengembalikan persentase sebagai struktur PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT. |
IOCTL_PWM_PIN_GET_POLARITY Mengambil polaritas sinyal saat ini dari pin atau saluran. Kode kontrol mendapatkan polaritas sinyal sebagai struktur PWM_PIN_GET_POLARITY_OUTPUT. Polaritas sinyal adalah Aktif Tinggi atau Aktif Rendah, seperti yang didefinisikan dalam enumerasi PWM_POLARITY. |
IOCTL_PWM_PIN_IS_STARTED Mengambil status pembuatan sinyal untuk pin atau saluran. Setiap pin memiliki status dimulai atau dihentikan sebagai struktur PWM_PIN_IS_STARTED_OUTPUT. |
IOCTL_PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE Tetapkan nilai persentase siklus tugas yang diinginkan untuk pin atau saluran pengontrol. Kode kontrol menentukan persentase sebagai struktur PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT. |
IOCTL_PWM_PIN_SET_POLARITY Mengatur polaritas sinyal pin atau saluran. Kode kontrol mengatur polaritas sinyal berdasarkan struktur PWM_PIN_SET_POLARITY_INPUT. Polaritas sinyal adalah Aktif Tinggi atau Aktif Rendah, seperti yang didefinisikan dalam enumerasi PWM_POLARITY. |
IOCTL_PWM_PIN_START Memulai pembuatan sinyal Pulse Width Modulation (PWM) pada pin atau saluran. Untuk memeriksa apakah pin dimulai, gunakan IOCTL_PWM_PIN_IS_STARTED. |
IOCTL_PWM_PIN_STOP Menghentikan pembuatan sinyal Pulse Width Modulation (PWM) pada pin atau saluran. Untuk memeriksa apakah pin dimulai, gunakan IOCTL_PWM_PIN_IS_STARTED. |
Struktur
PWM_CONTROLLER_INFO Mewakili informasi statis yang mencirikan pengontrol Pulse Width Modulation (PWM). |
PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT Berisi nilai input untuk periode sinyal yang disarankan untuk pengontrol Pulse Width Modulation (PWM). |
PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT Berisi periode sinyal output yang efektif dari pengontrol Pulse Width Modulation (PWM). |
PWM_PIN_SET_POLARITY_INPUT Berisi nilai yang diinginkan untuk polaritas pin atau saluran. |
Enumerasi
PWM_POLARITY Mewakili polaritas tingkat sinyal Pulse Width Modulation (PWM) sehubungan dengan siklus tugas. |