![]() |
ISSDK
1.8
IoT Sensing Software Development Kit
|
The GPIO pin handle for i.MX SDK. More...
#include <gpio_driver.h>
Data Fields | |
GPIO_Type * | base |
uint32_t | pinNumber |
uint32_t | mask |
IRQn_Type | irq |
port_number_t | portNumber |
uint8_t | pinStatus |
The GPIO pin handle for i.MX SDK.
Definition at line 49 of file gpio_driver.h.
GPIO_Type * base |
Base address of the GPIO Port.
Definition at line 51 of file gpio_driver.h.
Referenced by imxsdk_gpio_clr_pin(), imxsdk_gpio_read_pin(), imxsdk_gpio_set_pin(), and imxsdk_gpio_write_pin().
IRQn_Type irq |
IRQ Number for the port.
Definition at line 54 of file gpio_driver.h.
uint32_t mask |
mask value for a pin.
Definition at line 53 of file gpio_driver.h.
uint32_t pinNumber |
pin number start from 0 -31.
Definition at line 52 of file gpio_driver.h.
Referenced by imxsdk_gpio_clr_pin(), imxsdk_gpio_read_pin(), imxsdk_gpio_set_pin(), and imxsdk_gpio_write_pin().
uint8_t pinStatus |
pin status.
Definition at line 56 of file gpio_driver.h.
Referenced by imxsdk_gpio_clr_pin(), imxsdk_gpio_set_pin(), and imxsdk_gpio_toggle_pin().
port_number_t portNumber |
Port Number for the port.
Definition at line 55 of file gpio_driver.h.
Referenced by imxsdk_gpio_clr_pin(), and imxsdk_gpio_set_pin().