GpioPinDriveMode Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menjelaskan apakah pin I/O tujuan umum (GPIO) dikonfigurasi sebagai input atau output, dan bagaimana nilai didorong ke pin.
public enum class GpioPinDriveMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
enum class GpioPinDriveMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
public enum GpioPinDriveMode
var value = Windows.Devices.Gpio.GpioPinDriveMode.input
Public Enum GpioPinDriveMode
- Warisan
-
GpioPinDriveMode
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows IoT Extension SDK (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Devices.DevicesLowLevelContract (diperkenalkan dalam v1.0)
|
Bidang
Input | 0 | Mengonfigurasi pin GPIO dalam mode mengambang, dengan impedansi tinggi. Jika Anda memanggil metode GpioPin.Read untuk pin ini, metode mengembalikan status pin saat ini sebagai didorong secara eksternal. Jika Anda memanggil metode GpioPin.Write , metode mengatur nilai output yang dikaitkan untuk pin. Pin mengambil nilai output yang dikaitkan ini ketika pin diubah menjadi output. |
InputPullDown | 3 | Mengonfigurasi pin GPIO sebagai impedansi tinggi dengan resistor pull-down ke tanah. Jika Anda memanggil metode GpioPin.Read untuk pin ini, metode mengembalikan nilai pin saat ini sebagai didorong secara eksternal. |
InputPullUp | 2 | Mengonfigurasi pin GPIO sebagai impedansi tinggi dengan resistor pull-up ke koneksi biaya tegangan (VCC). Jika Anda memanggil metode GpioPin.Read untuk pin ini, metode mengembalikan nilai yang sebelumnya ditulis ke pin. |
Output | 1 | Mengonfigurasi pin GPIO dalam mode drive yang kuat, dengan impedansi rendah. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.High, metode menghasilkan nilai tinggi impedansi rendah untuk pin. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.Low, metode menghasilkan nilai rendah impedansi rendah untuk pin. Jika Anda memanggil metode GpioPin.Read untuk pin ini, metode mengembalikan nilai yang sebelumnya ditulis ke pin. |
OutputOpenDrain | 4 | Mengonfigurasi GPIO dalam mode pengurasan terbuka. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.Low, metode ini mendorong nilai rendah ke pin. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.High, metode menempatkan pin dalam mode mengambang. |
OutputOpenDrainPullUp | 5 | Mengonfigurasi pin GPIO dalam mode pengurasan terbuka dengan mode pull-up resistif. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.Low, metode menghasilkan status rendah impedansi rendah. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.High, metode mengonfigurasi pin sebagai impedansi tinggi dengan resistor pull-up ke VCC. |
OutputOpenSource | 6 | Mengonfigurasi pin GPIO dalam mode pengumpul terbuka. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.High, metode ini mendorong nilai tinggi ke pin. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.Low, metode mengonfigurasi pin dalam mode mengambang. |
OutputOpenSourcePullDown | 7 | Mengonfigurasi pin GPIO dalam mode pengumpul terbuka dengan mode tarik-turun resistif. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.High, metode ini mendorong nilai tinggi ke pin. Jika Anda memanggil metode GpioPin.Write untuk pin ini dengan nilai GpioPinValue.Low, metode mengonfigurasi pin sebagai impedansi tinggi dengan resistor pull-down ke tanah. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk