MG32L003 Standard Peripherals Firmware Library
Macros

Macros

#define GPIO_Pin_0   ((uint16_t)0x0001)
 
#define GPIO_Pin_1   ((uint16_t)0x0002)
 
#define GPIO_Pin_2   ((uint16_t)0x0004)
 
#define GPIO_Pin_3   ((uint16_t)0x0008)
 
#define GPIO_Pin_4   ((uint16_t)0x0010)
 
#define GPIO_Pin_5   ((uint16_t)0x0020)
 
#define GPIO_Pin_6   ((uint16_t)0x0040)
 
#define GPIO_Pin_7   ((uint16_t)0x0080)
 
#define GPIO_Pin_All   ((uint16_t)0x00FF)
 

Detailed Description

Macro Definition Documentation

◆ GPIO_Pin_0

#define GPIO_Pin_0   ((uint16_t)0x0001)

GPIO Pin 0

◆ GPIO_Pin_1

#define GPIO_Pin_1   ((uint16_t)0x0002)

GPIO Pin 1

◆ GPIO_Pin_2

#define GPIO_Pin_2   ((uint16_t)0x0004)

GPIO Pin 2

◆ GPIO_Pin_3

#define GPIO_Pin_3   ((uint16_t)0x0008)

GPIO Pin 3

◆ GPIO_Pin_4

#define GPIO_Pin_4   ((uint16_t)0x0010)

GPIO Pin 4

◆ GPIO_Pin_5

#define GPIO_Pin_5   ((uint16_t)0x0020)

GPIO Pin 5

◆ GPIO_Pin_6

#define GPIO_Pin_6   ((uint16_t)0x0040)

GPIO Pin 6

◆ GPIO_Pin_7

#define GPIO_Pin_7   ((uint16_t)0x0080)

GPIO Pin 7

◆ GPIO_Pin_All

#define GPIO_Pin_All   ((uint16_t)0x00FF)

GPIO All pins