Вы здесь

U2C_GetSingleIoDirection()

U2C_RESULT U2C_GetSingleIoDirection(
      HANDLE hDevice,
      ULONG IoNumber,
      BOOL* pbOutput
);

The U2C_GetSingleIoDirection() function obtains input/output direction of the specified GPIO pin.

Parameters:

hDevice

Handle to the U2C-12 device.

IoNumber

The number of the GPIO pin to obtain direction:

  • Numbers 0..7 correspond to Port A pins 0..7
  • Numbers 8..15 correspond to Port B pins 0..7
  • Number 16..23 correspond to Port C pins 0..7

pbOutput

A pointer to the boolean to be filled with the direction of the GPIO pin:

  • *pbOutput = TRUE indicates that the GPIO pin is configured for output
  • *pbOutput = FALSE indicates that the GPIO pin is configured for input

Return values:

U2C_SUCCESS

The GPIO pin direction was successfully read.

U2C_HARDWARE_NOT_FOUND

U2C-12 device referenced by hDevice handle was not found.

U2C_BAD_PARAMETER

IoNumber is out of range.

Rating: 
Голосов пока нет

Языки

Вход на сайт