Bagikan melalui


Ft4222Gpio Kelas

Definisi

Driver GPIO untuk FT4222

public class Ft4222Gpio : System.Device.Gpio.GpioDriver
type Ft4222Gpio = class
    inherit GpioDriver
Public Class Ft4222Gpio
Inherits GpioDriver
Warisan
Ft4222Gpio

Konstruktor

Ft4222Gpio(Int32)

Membuat driver GPIO FT4222

Properti

DeviceInformation

Menyimpan Informasi Perangkat FTDI

PinCount

Jumlah pin yang disediakan oleh driver.

Metode

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

Menambahkan handler untuk peristiwa perubahan nilai pin.

ClosePin(Int32)

Menutup pin terbuka.

ConvertPinNumberToLogicalNumberingScheme(Int32)

Mengonversi nomor pin papan ke skema penomoran logis driver.

Dispose()

Buang instans ini, menutup semua pin yang terbuka

(Diperoleh dari GpioDriver)
Dispose(Boolean)

Buang instans ini

GetPinMode(Int32)

Mendapatkan mode pin.

IsPinModeSupported(Int32, PinMode)

Memeriksa apakah pin mendukung mode tertentu.

OpenPin(Int32)

Membuka pin agar siap digunakan. Driver mencoba membuka pin tanpa mengubah mode atau nilainya.

QueryComponentInformation()

Informasi kueri tentang komponen dan turunannya.

(Diperoleh dari GpioDriver)
Read(Int32)

Membaca nilai pin saat ini.

RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

Menghapus handler untuk peristiwa perubahan nilai pin.

SetPinMode(Int32, PinMode)

Mengatur mode ke pin.

SetPinMode(Int32, PinMode, PinValue)

Mengatur mode ke pin dan mengatur nilai awal untuk pin output.

(Diperoleh dari GpioDriver)
Toggle(Int32)

Alihkan nilai pin saat ini.

Toggle(Int32)

Alihkan nilai pin saat ini.

(Diperoleh dari GpioDriver)
WaitForEvent(Int32, PinEventTypes, CancellationToken)

Memblokir eksekusi hingga peristiwa jenis eventType diterima atau pembatalan diminta.

WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

Panggilan asinkron hingga peristiwa jenis eventType diterima atau pembatalan diminta.

(Diperoleh dari GpioDriver)
Write(Int32, PinValue)

Menulis nilai ke pin.

Berlaku untuk