![]() |
PDL for FM0+
Version1.0
Peripheral Driverl Library for FM0+
|
Go to the source code of this file.
Data Structures | |
struct | stc_fgpio1pin_init |
Defines | |
#define | FGpio_EnableOutput(port, pins) |
#define | FGpio_DisableOutput(port) |
#define | FGpio1pin_InitIn(p, settings) |
#define | FGpio1pin_InitOut(p, settings) |
#define | FGpio1pin_Init(p, settings) |
#define | FGpio1pin_InitDirectionInput (__v__.bOutput=0u) |
#define | FGpio1pin_InitDirectionOutput (__v__.bOutput=1u) |
#define | FGpio1pin_InitPullup(v) (__v__.bPullup=(v)) |
#define | FGpio1pin_InitVal(v) (__v__.bInitVal=(v)) |
#define | FGpio1pin_Get(p) p##_GET |
#define | FGpio1pin_Put(p, v) p##_PUT(v) |
Typedefs | |
typedef struct stc_fgpio1pin_init | stc_fgpio1pin_init_t |
typedef enum en_fgpio_port | en_fgpio_port_t |
GPIO port list. | |
Enumerations | |
enum | en_fgpio_port { FGpioPort0 = 0u, FGpioPort1 = 1u, FGpioPort2 = 2u, FGpioPort3 = 3u, FGpioPort4 = 4u, FGpioPort5 = 5u, FGpioPort6 = 6u, FGpioPort7 = 7u, FGpioPort8 = 8u, FGpioPort9 = 9u, FGpioPortA = 10u, FGpioPortB = 11u, FGpioPortC = 12u, FGpioPortD = 13u, FGpioPortE = 14u, FGpioPortF = 15u } |
GPIO port list. More... |
Header file for Fast GPIO functions
History:
Definition in file fgpio.h.