Ft232HDevice Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zařízení FT232H
public class Ft232HDevice : Iot.Device.FtCommon.FtDevice, IDisposable
public class Ft232HDevice : Iot.Device.FtCommon.Ftx232HDevice, IDisposable
type Ft232HDevice = class
inherit FtDevice
interface IDisposable
type Ft232HDevice = class
inherit Ftx232HDevice
interface IDisposable
Public Class Ft232HDevice
Inherits FtDevice
Implements IDisposable
Public Class Ft232HDevice
Inherits Ftx232HDevice
Implements IDisposable
- Dědičnost
- Dědičnost
- Implementuje
Konstruktory
Ft232HDevice(FtDevice) |
Vytvoří instanci objektu zařízení FT232H. |
Ft232HDevice(FtFlag, FtDeviceType, UInt32, UInt32, String, String) |
Vytvoří instanci objektu zařízení FT232H. |
Vlastnosti
Channel |
Získá kanál. (Zděděno od Ftx232HDevice) |
DefaultPinNumberingScheme |
Výchozí schéma číslování špendlíků pro tuto tabuli. (Zděděno od Board) |
Description |
Popis zařízení. (Zděděno od FtDevice) |
Disposed |
True, pokud je tato instance odstraněna. Jakýkoli pokus o jeho použití poté, co se stane pravdivým, má za následek nedefinované chování. (Zděděno od Board) |
Flags |
Označuje stav zařízení. Může mít libovolnou kombinaci: FT_FLAGS_OPENED, FT_FLAGS_HISPEED (Zděděno od FtDevice) |
I2cBusFrequencyKbps |
Získá nebo nastaví frekvenci sběrnice I2C. Výchozí hodnota je 400 kHz. (Zděděno od Ftx232HDevice) |
Id |
ID dodavatele a ID produktu zařízení. (Zděděno od FtDevice) |
Initialized |
True, pokud je instance panelu inicializována (Zděděno od Board) |
LocId |
Identifikátor fyzického umístění zařízení. (Zděděno od FtDevice) |
PinCount |
Získá počet pinů pro toto konkrétní FT zařízení. (Zděděno od Ftx232HDevice) |
SerialNumber |
Sériové číslo zařízení. (Zděděno od FtDevice) |
Type |
Označuje typ zařízení. Může to být jedna z následujících možností: FT_DEVICE_232R, FT_DEVICE_2232C, FT_DEVICE_BM, FT_DEVICE_AM, FT_DEVICE_100AX nebo FT_DEVICE_UNKNOWN (Zděděno od FtDevice) |
Metody
ActivatePinMode(Int32, PinUsage) |
Tuto metodu přepište, pokud je potřeba udělat něco zvláštního pro použití PIN kódu pro dané zařízení. Mnoho zařízení podporuje více funkcí na pin, ale ne najednou, takže je potřeba odpovídajícím způsobem nastavit nějaký multiplexer. (Zděděno od Board) |
CreateGpioController() |
Vrácení instance objektu pro GpioController aktuální panel (Zděděno od Board) |
CreateI2cBusCore(Int32, Int32[]) |
Vytvoří sběrnici I2C související s tímto zařízením. |
CreateI2cBusCore(Int32, Int32[]) |
Vytvoří sběrnici I2C související s tímto zařízením. (Zděděno od Ftx232HDevice) |
CreateI2cDevice(I2cConnectionSettings) |
Vytvořte instanci zařízení I2C na výchozí sběrnici. (Zděděno od Board) |
CreateOrGetI2cBus(Int32) |
Vytvoření instance sběrnice I2C nebo vrácení existující instance pro tuto sběrnici (Zděděno od Board) |
CreateOrGetI2cBus(Int32, Int32[]) |
Vytvoření instance sběrnice I2C nebo vrácení existující instance pro tuto sběrnici (Zděděno od Board) |
CreatePwmChannel(Int32, Int32, Int32, Double) |
Vytvoří kanál PWM pro výchozí přiřazení PIN kódu. (Zděděno od Board) |
CreatePwmChannel(Int32, Int32, Int32, Double, Int32, PinNumberingScheme) |
Vytvoří kanál PWM. (Zděděno od Board) |
CreateSimplePwmChannel(Int32, Int32, Int32, Double) |
Přepsání odvozenými implementacemi pro poskytování zařízení PWM (Zděděno od FtDevice) |
CreateSimpleSpiDevice(SpiConnectionSettings, Int32[]) |
Vytvoří zařízení SPI související s tímto zařízením. |
CreateSimpleSpiDevice(SpiConnectionSettings, Int32[]) |
Vytvoří zařízení SPI související s tímto zařízením. (Zděděno od Ftx232HDevice) |
CreateSpiDevice(SpiConnectionSettings) |
Vytvoření instance zařízení SPI (Zděděno od Board) |
CreateSpiDevice(SpiConnectionSettings, Int32[], PinNumberingScheme) |
Vytvoření instance zařízení SPI (Zděděno od Board) |
DetermineCurrentPinUsage(Int32) |
Vrátí aktuální využití špendlíku. (Zděděno od Board) |
Dispose() |
Zařízení FT232H (Zděděno od Board) |
Dispose(Boolean) |
Odstranění FT323H |
Dispose(Boolean) |
Odstraňte zařízení FTx232H. (Zděděno od Ftx232HDevice) |
GetDefaultI2cBusNumber() |
Vytvoří výchozí sběrnici I2C pro tuto desku nebo vrátí existující sběrnici. |
GetDefaultI2cBusNumber() |
Vytvoří výchozí sběrnici I2C pro tuto desku nebo vrátí existující sběrnici. (Zděděno od Ftx232HDevice) |
GetDefaultPinAssignmentForI2c(Int32) |
Přepsání odvozenými třídami: Poskytuje výchozí přiřazení pinů pro danou sběrnici I2C. |
GetDefaultPinAssignmentForI2c(Int32) |
Přepsání odvozenými třídami: Poskytuje výchozí přiřazení pinů pro danou sběrnici I2C. (Zděděno od Ftx232HDevice) |
GetDefaultPinAssignmentForPwm(Int32, Int32) |
Přepsáno odvozenou třídou. Poskytuje výchozí PIN kód pro daný kanál. (Zděděno od FtDevice) |
GetDefaultPinAssignmentForSpi(SpiConnectionSettings) |
Přepsáno odvozenými třídami: Poskytuje výchozí přiřazení pinů pro danou sběrnici SPI. |
GetDefaultPinAssignmentForSpi(SpiConnectionSettings) |
Přepsáno odvozenými třídami: Poskytuje výchozí přiřazení pinů pro danou sběrnici SPI. (Zděděno od Ftx232HDevice) |
GetFt232H() |
Získá všechny FT232H připojené |
GetPinNumberFromString(String) |
Získá číslo PIN z řetězce. |
Initialize() |
Inicializujte desku a otestujte, jestli funguje na aktuálním hardwaru. (Zděděno od Board) |
QueryComponentInformation() |
Dotaz na informace o komponentě a jejích podřízených objektech. |
QueryComponentInformation() |
Dotaz na informace o komponentě a jejích podřízených objektech. (Zděděno od FtDevice) |
ReleasePin(Int32, PinUsage, Object) |
Odebere rezervaci pro PIN kód. Podrobnosti viz ReservePin(Int32, PinUsage, Object). (Zděděno od Board) |
ReservePin(Int32, PinUsage, Object) |
Zarezervuje pin pro konkrétní využití. To se provádí automaticky, pokud se k otevření pinu použije známé rozhraní (tj. GpioController), ale může se použít k explicitní blokování kolíku, tj. pro UART. (Zděděno od Board) |
Reset() |
Obnoví zařízení do továrního nastavení. (Zděděno od Ftx232HDevice) |
TryCreateBestGpioDriver() |
Vytvoří kontroler.Ft232HGpio |
TryCreateBestGpioDriver() |
Vytvoří kontroler.Ft232HGpio (Zděděno od Ftx232HDevice) |