Ft232HDevice Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Dispositivo 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
- Herencia
- Herencia
- Implementaciones
Constructores
Ft232HDevice(FtDevice) |
Crea una instancia de un objeto de dispositivo FT232H. |
Ft232HDevice(FtFlag, FtDeviceType, UInt32, UInt32, String, String) |
Crea una instancia de un objeto de dispositivo FT232H. |
Propiedades
Channel |
Obtiene el canal. (Heredado de Ftx232HDevice) |
DefaultPinNumberingScheme |
Esquema de numeración de patillas predeterminado para esta placa. (Heredado de Board) |
Description |
Descripción del dispositivo. (Heredado de FtDevice) |
Disposed |
True si esta instancia se elimina. Cualquier intento de usarlo después de que esto se convierta en true da como resultado un comportamiento indefinido. (Heredado de Board) |
Flags |
Indica el estado del dispositivo. Puede ser cualquier combinación de lo siguiente: FT_FLAGS_OPENED, FT_FLAGS_HISPEED (Heredado de FtDevice) |
I2cBusFrequencyKbps |
Obtiene o establece la frecuencia del bus I2C. El valor predeterminado es 400 KHz. (Heredado de Ftx232HDevice) |
Id |
Id. de proveedor e Id. de producto del dispositivo. (Heredado de FtDevice) |
Initialized |
True si se inicializa la instancia de la placa (Heredado de Board) |
LocId |
Identificador de ubicación física del dispositivo. (Heredado de FtDevice) |
PinCount |
Obtiene el número de patillas para este dispositivo FT específico. (Heredado de Ftx232HDevice) |
SerialNumber |
Número de serie del dispositivo. (Heredado de FtDevice) |
Type |
Indica el tipo de dispositivo. Puede ser uno de los siguientes: FT_DEVICE_232R, FT_DEVICE_2232C, FT_DEVICE_BM, FT_DEVICE_AM, FT_DEVICE_100AX o FT_DEVICE_UNKNOWN (Heredado de FtDevice) |
Métodos
ActivatePinMode(Int32, PinUsage) |
Invalide este método si es necesario hacer algo especial para usar la patilla para el dispositivo especificado. Muchos dispositivos admiten varias funciones por Pin, pero no al mismo tiempo, por lo que es necesario establecer algún tipo de multiplexador en consecuencia. (Heredado de Board) |
CreateGpioController() |
Devolver una instancia de para GpioController la placa actual (Heredado de Board) |
CreateI2cBusCore(Int32, Int32[]) |
Crea un bus I2C relacionado con este dispositivo. |
CreateI2cBusCore(Int32, Int32[]) |
Crea un bus I2C relacionado con este dispositivo. (Heredado de Ftx232HDevice) |
CreateI2cDevice(I2cConnectionSettings) |
Cree una instancia de dispositivo I2C en un bus predeterminado. (Heredado de Board) |
CreateOrGetI2cBus(Int32) |
Crear una instancia de bus I2C o devolver la instancia existente para este bus (Heredado de Board) |
CreateOrGetI2cBus(Int32, Int32[]) |
Crear una instancia de bus I2C o devolver la instancia existente para este bus (Heredado de Board) |
CreatePwmChannel(Int32, Int32, Int32, Double) |
Crea un canal PWM para la asignación de patillas predeterminada. (Heredado de Board) |
CreatePwmChannel(Int32, Int32, Int32, Double, Int32, PinNumberingScheme) |
Crea un canal PWM (Heredado de Board) |
CreateSimplePwmChannel(Int32, Int32, Int32, Double) |
Invalidación por implementaciones derivadas para proporcionar el dispositivo PWM (Heredado de FtDevice) |
CreateSimpleSpiDevice(SpiConnectionSettings, Int32[]) |
Crea un dispositivo SPI relacionado con este dispositivo. |
CreateSimpleSpiDevice(SpiConnectionSettings, Int32[]) |
Crea un dispositivo SPI relacionado con este dispositivo. (Heredado de Ftx232HDevice) |
CreateSpiDevice(SpiConnectionSettings) |
Creación de una instancia de dispositivo SPI (Heredado de Board) |
CreateSpiDevice(SpiConnectionSettings, Int32[], PinNumberingScheme) |
Creación de una instancia de dispositivo SPI (Heredado de Board) |
DetermineCurrentPinUsage(Int32) |
Devuelve el uso actual de un pin. (Heredado de Board) |
Dispose() |
Dispositivo FT232H (Heredado de Board) |
Dispose(Boolean) |
Dispose FT323H |
Dispose(Boolean) |
Elimine el dispositivo FTx232H. (Heredado de Ftx232HDevice) |
GetDefaultI2cBusNumber() |
Crea el bus I2C predeterminado para esta placa o devuelve el bus existente. |
GetDefaultI2cBusNumber() |
Crea el bus I2C predeterminado para esta placa o devuelve el bus existente. (Heredado de Ftx232HDevice) |
GetDefaultPinAssignmentForI2c(Int32) |
Invalidación por clases derivadas: proporciona la asignación de patillas predeterminada para el bus I2C dado. |
GetDefaultPinAssignmentForI2c(Int32) |
Invalidación por clases derivadas: proporciona la asignación de patillas predeterminada para el bus I2C dado. (Heredado de Ftx232HDevice) |
GetDefaultPinAssignmentForPwm(Int32, Int32) |
Invalidación por clase derivada. Proporciona el pin predeterminado para un canal determinado. (Heredado de FtDevice) |
GetDefaultPinAssignmentForSpi(SpiConnectionSettings) |
Invalidación por clases derivadas: proporciona la asignación de patillas predeterminada para el bus SPI dado. |
GetDefaultPinAssignmentForSpi(SpiConnectionSettings) |
Invalidación por clases derivadas: proporciona la asignación de patillas predeterminada para el bus SPI dado. (Heredado de Ftx232HDevice) |
GetFt232H() |
Obtiene todos los FT232H conectados. |
GetPinNumberFromString(String) |
Obtiene el número de patilla de una cadena. |
Initialize() |
Inicialice la placa y pruebe si funciona en el hardware actual. (Heredado de Board) |
QueryComponentInformation() |
Consultar información sobre un componente y sus elementos secundarios. |
QueryComponentInformation() |
Consultar información sobre un componente y sus elementos secundarios. (Heredado de FtDevice) |
ReleasePin(Int32, PinUsage, Object) |
Quita la reserva de un pin. Para obtener información detallada, vea ReservePin(Int32, PinUsage, Object). (Heredado de Board) |
ReservePin(Int32, PinUsage, Object) |
Reserva un pin para un uso específico. Esto se hace automáticamente si se usa una interfaz conocida (es decir, GpioController) para abrir el pin, pero se puede usar para bloquear un pin explícitamente, es decir, para UART. (Heredado de Board) |
Reset() |
Restablece el dispositivo. (Heredado de Ftx232HDevice) |
TryCreateBestGpioDriver() |
Crea el controlador.Ft232HGpio |
TryCreateBestGpioDriver() |
Crea el controlador.Ft232HGpio (Heredado de Ftx232HDevice) |