GpioController.TryOpenPin Metode
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.
Membuka pin I/O tujuan umum (GPIO) yang ditentukan dalam mode yang ditentukan, dan mendapatkan nilai status yang dapat Anda gunakan untuk menangani kegagalan untuk membuka pin secara terprogram.
public:
virtual bool TryOpenPin(int pinNumber, GpioSharingMode sharingMode, [Out] GpioPin ^ & pin, [Out] GpioOpenStatus & openStatus) = TryOpenPin;
bool TryOpenPin(int const& pinNumber, GpioSharingMode const& sharingMode, [Out] GpioPin const& & pin, [Out] GpioOpenStatus & openStatus);
public bool TryOpenPin(int pinNumber, GpioSharingMode sharingMode, out GpioPin pin, out GpioOpenStatus openStatus);
Public Function TryOpenPin (pinNumber As Integer, sharingMode As GpioSharingMode, ByRef pin As GpioPin, ByRef openStatus As GpioOpenStatus) As Boolean
Parameter
- pinNumber
-
Int32
int
Nomor pin pin pin GPIO yang ingin Anda buka. Beberapa pin mungkin tidak tersedia dalam mode pengguna. Untuk informasi tentang bagaimana nomor pin sesuai dengan pin fisik, lihat dokumentasi untuk papan sirkuit Anda.
- sharingMode
- GpioSharingMode
Mode di mana Anda ingin membuka pin GPIO, yang menentukan apakah koneksi lain ke pin dapat dibuka saat Anda membuka pin.
- pin
- GpioPin
Pin GPIO yang dibuka jika nilai yang dikembalikan benar; jika tidak null.
- openStatus
- GpioOpenStatus
Nilai enumerasi yang menunjukkan bahwa upaya untuk membuka pin GPIO berhasil, atau alasan upaya untuk membuka pin GPIO gagal.
Mengembalikan
bool
True jika metode berhasil membuka pin; jika tidak salah.
Jika metode mengembalikan true, parameter pin menerima instans GpioPin, dan parameter openStatus menerima GpioOpenStatus.PinOpened. Jika metode mengembalikan false, parameter pin null dan parameter openStatus menerima alasan operasi gagal.
Persyaratan Windows
Kemampuan aplikasi |
lowLevel
|
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