TM STM32F4xx Libraries  v1.0.0
Libraries for STM32F4xx devices from Tilen Majerle

GPIO Library macros. More...

Macros

#define GPIO_PIN_0   ((uint16_t)0x0001)
 GPIO Pins declarations. More...
 
#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 GPIO_Pin_0   ((uint16_t)0x0001)
 GPIO Pins declarations. More...
 
#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)
 

Detailed Description

GPIO Library macros.

Macro Definition Documentation

#define GPIO_PIN_0   ((uint16_t)0x0001)

GPIO Pins declarations.

Note
For HAL drivers compatibility
#define GPIO_Pin_0   ((uint16_t)0x0001)

GPIO Pins declarations.

Note
For STD Periph drivers compatibility