NIIETCM4 PD  v0.9.0
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
#define IS_GET_GPIO_PIN (   PIN)
Макроопределение:
(((PIN) == GPIO_Pin_0) || \
((PIN) == GPIO_Pin_1) || \
((PIN) == GPIO_Pin_2) || \
((PIN) == GPIO_Pin_3) || \
((PIN) == GPIO_Pin_4) || \
((PIN) == GPIO_Pin_5) || \
((PIN) == GPIO_Pin_6) || \
((PIN) == GPIO_Pin_7) || \
((PIN) == GPIO_Pin_8) || \
((PIN) == GPIO_Pin_9) || \
((PIN) == GPIO_Pin_10) || \
((PIN) == GPIO_Pin_11) || \
((PIN) == GPIO_Pin_12) || \
((PIN) == GPIO_Pin_13) || \
((PIN) == GPIO_Pin_14) || \
((PIN) == GPIO_Pin_15))
#define GPIO_Pin_12
#define GPIO_Pin_7
#define GPIO_Pin_4
#define GPIO_Pin_3
#define GPIO_Pin_9
#define GPIO_Pin_2
#define GPIO_Pin_10
#define GPIO_Pin_11
#define GPIO_Pin_13
#define GPIO_Pin_1
#define GPIO_Pin_15
#define GPIO_Pin_6
#define GPIO_Pin_8
#define GPIO_Pin_14
#define GPIO_Pin_0
#define GPIO_Pin_5

Макрос проверки номера пина при работе с пинами по отдельности.

См. определение в файле niietcm4_gpio.h строка 354

Используется в GPIO_ReadBit() и GPIO_WriteBit().