MG32F10x Standard Peripherals Firmware Library
|
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_8 ((uint16_t)0x0100) |
#define | GPIO_Pin_9 ((uint16_t)0x0200) |
#define | GPIO_Pin_10 ((uint16_t)0x0400) |
#define | GPIO_Pin_11 ((uint16_t)0x0800) |
#define | GPIO_Pin_12 ((uint16_t)0x1000) |
#define | GPIO_Pin_13 ((uint16_t)0x2000) |
#define | GPIO_Pin_14 ((uint16_t)0x4000) |
#define | GPIO_Pin_15 ((uint16_t)0x8000) |
#define | GPIO_Pin_All ((uint16_t)0xFFFF) |
#define | IS_GPIO_PIN(PIN) (((PIN) & 0x0000FFFF) != (uint32_t)0x00) |
#define | IS_GET_GPIO_PIN(PIN) |
#define GPIO_Pin_0 ((uint16_t)0x0001) |
Pin 0
#define GPIO_Pin_1 ((uint16_t)0x0002) |
Pin 1
#define GPIO_Pin_10 ((uint16_t)0x0400) |
Pin 10
#define GPIO_Pin_11 ((uint16_t)0x0800) |
Pin 11
#define GPIO_Pin_12 ((uint16_t)0x1000) |
Pin 12
#define GPIO_Pin_13 ((uint16_t)0x2000) |
Pin 13
#define GPIO_Pin_14 ((uint16_t)0x4000) |
Pin 14
#define GPIO_Pin_15 ((uint16_t)0x8000) |
Pin 15
#define GPIO_Pin_2 ((uint16_t)0x0004) |
Pin 2
#define GPIO_Pin_3 ((uint16_t)0x0008) |
Pin 3
#define GPIO_Pin_4 ((uint16_t)0x0010) |
Pin 4
#define GPIO_Pin_5 ((uint16_t)0x0020) |
Pin 5
#define GPIO_Pin_6 ((uint16_t)0x0040) |
Pin 6
#define GPIO_Pin_7 ((uint16_t)0x0080) |
Pin 7
#define GPIO_Pin_8 ((uint16_t)0x0100) |
Pin 8
#define GPIO_Pin_9 ((uint16_t)0x0200) |
Pin 9
#define GPIO_Pin_All ((uint16_t)0xFFFF) |
All pins
#define IS_GET_GPIO_PIN | ( | PIN | ) |