STM32L443xx HAL User Manual
|
Defines | |
#define | GPIO_AF0_RTC_50Hz ((uint8_t)0x00) /* RTC_50Hz Alternate Function mapping */ |
AF 0 selection. | |
#define | GPIO_AF0_MCO ((uint8_t)0x00) /* MCO (MCO1 and MCO2) Alternate Function mapping */ |
#define | GPIO_AF0_SWJ ((uint8_t)0x00) /* SWJ (SWD and JTAG) Alternate Function mapping */ |
#define | GPIO_AF0_LCDBIAS ((uint8_t)0x00) /* LCDBIAS Alternate Function mapping */ |
#define | GPIO_AF0_TRACE ((uint8_t)0x00) /* TRACE Alternate Function mapping */ |
#define | GPIO_AF1_TIM1 ((uint8_t)0x01) /* TIM1 Alternate Function mapping */ |
AF 1 selection. | |
#define | GPIO_AF1_TIM2 ((uint8_t)0x01) /* TIM2 Alternate Function mapping */ |
#define | GPIO_AF1_LPTIM1 ((uint8_t)0x01) /* LPTIM1 Alternate Function mapping */ |
#define | GPIO_AF1_IR ((uint8_t)0x01) /* IR Alternate Function mapping */ |
#define | GPIO_AF2_TIM1 ((uint8_t)0x02) /* TIM1 Alternate Function mapping */ |
AF 2 selection. | |
#define | GPIO_AF2_TIM2 ((uint8_t)0x02) /* TIM2 Alternate Function mapping */ |
#define | GPIO_AF3_USART2 ((uint8_t)0x03) /* USART1 Alternate Function mapping */ |
AF 3 selection. | |
#define | GPIO_AF3_TIM1_COMP2 ((uint8_t)0x03) /* TIM1/COMP2 Break in Alternate Function mapping */ |
#define | GPIO_AF3_TIM1_COMP1 ((uint8_t)0x03) /* TIM1/COMP1 Break in Alternate Function mapping */ |
#define | GPIO_AF4_I2C1 ((uint8_t)0x04) /* I2C1 Alternate Function mapping */ |
AF 4 selection. | |
#define | GPIO_AF4_I2C2 ((uint8_t)0x04) /* I2C2 Alternate Function mapping */ |
#define | GPIO_AF4_I2C3 ((uint8_t)0x04) /* I2C3 Alternate Function mapping */ |
#define | GPIO_AF5_SPI1 ((uint8_t)0x05) /* SPI1 Alternate Function mapping */ |
AF 5 selection. | |
#define | GPIO_AF5_SPI2 ((uint8_t)0x05) /* SPI2 Alternate Function mapping */ |
#define | GPIO_AF6_SPI3 ((uint8_t)0x06) /* SPI3 Alternate Function mapping */ |
AF 6 selection. | |
#define | GPIO_AF6_COMP1 ((uint8_t)0x06) /* COMP1 Alternate Function mapping */ |
#define | GPIO_AF7_USART1 ((uint8_t)0x07) /* USART1 Alternate Function mapping */ |
AF 7 selection. | |
#define | GPIO_AF7_USART2 ((uint8_t)0x07) /* USART2 Alternate Function mapping */ |
#define | GPIO_AF7_USART3 ((uint8_t)0x07) /* USART3 Alternate Function mapping */ |
#define | GPIO_AF8_LPUART1 ((uint8_t)0x08) /* LPUART1 Alternate Function mapping */ |
AF 8 selection. | |
#define | GPIO_AF9_CAN1 ((uint8_t)0x09) /* CAN1 Alternate Function mapping */ |
AF 9 selection. | |
#define | GPIO_AF9_TSC ((uint8_t)0x09) /* TSC Alternate Function mapping */ |
#define | GPIO_AF10_USB_FS ((uint8_t)0x0A) /* USB_FS Alternate Function mapping */ |
AF 10 selection. | |
#define | GPIO_AF10_QUADSPI ((uint8_t)0x0A) /* QUADSPI Alternate Function mapping */ |
#define | GPIO_AF11_LCD ((uint8_t)0x0B) /* LCD Alternate Function mapping */ |
AF 11 selection. | |
#define | GPIO_AF12_SWPMI1 ((uint8_t)0x0C) /* SWPMI1 Alternate Function mapping */ |
AF 12 selection. | |
#define | GPIO_AF12_COMP1 ((uint8_t)0x0C) /* COMP1 Alternate Function mapping */ |
#define | GPIO_AF12_COMP2 ((uint8_t)0x0C) /* COMP2 Alternate Function mapping */ |
#define | GPIO_AF12_SDMMC1 ((uint8_t)0x0C) /* SDMMC1 Alternate Function mapping */ |
#define | GPIO_AF13_SAI1 ((uint8_t)0x0D) /* SAI1 Alternate Function mapping */ |
AF 13 selection. | |
#define | GPIO_AF14_TIM2 ((uint8_t)0x0E) /* TIM2 Alternate Function mapping */ |
AF 14 selection. | |
#define | GPIO_AF14_TIM15 ((uint8_t)0x0E) /* TIM15 Alternate Function mapping */ |
#define | GPIO_AF14_TIM16 ((uint8_t)0x0E) /* TIM16 Alternate Function mapping */ |
#define | GPIO_AF14_LPTIM2 ((uint8_t)0x0E) /* LPTIM2 Alternate Function mapping */ |
#define | GPIO_AF15_EVENTOUT ((uint8_t)0x0F) /* EVENTOUT Alternate Function mapping */ |
AF 15 selection. | |
#define | IS_GPIO_AF(AF) ((AF) <= (uint8_t)0x0F) |
#define GPIO_AF0_LCDBIAS ((uint8_t)0x00) /* LCDBIAS Alternate Function mapping */ |
Definition at line 152 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF0_MCO ((uint8_t)0x00) /* MCO (MCO1 and MCO2) Alternate Function mapping */ |
Definition at line 149 of file stm32l4xx_hal_gpio_ex.h.
Referenced by HAL_RCC_MCOConfig().
#define GPIO_AF0_RTC_50Hz ((uint8_t)0x00) /* RTC_50Hz Alternate Function mapping */ |
AF 0 selection.
Definition at line 148 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF0_SWJ ((uint8_t)0x00) /* SWJ (SWD and JTAG) Alternate Function mapping */ |
Definition at line 150 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF0_TRACE ((uint8_t)0x00) /* TRACE Alternate Function mapping */ |
Definition at line 154 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF10_QUADSPI ((uint8_t)0x0A) /* QUADSPI Alternate Function mapping */ |
Definition at line 220 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF10_USB_FS ((uint8_t)0x0A) /* USB_FS Alternate Function mapping */ |
AF 10 selection.
Definition at line 218 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF11_LCD ((uint8_t)0x0B) /* LCD Alternate Function mapping */ |
AF 11 selection.
Definition at line 226 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF12_COMP1 ((uint8_t)0x0C) /* COMP1 Alternate Function mapping */ |
Definition at line 233 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF12_COMP2 ((uint8_t)0x0C) /* COMP2 Alternate Function mapping */ |
Definition at line 234 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF12_SDMMC1 ((uint8_t)0x0C) /* SDMMC1 Alternate Function mapping */ |
Definition at line 235 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF12_SWPMI1 ((uint8_t)0x0C) /* SWPMI1 Alternate Function mapping */ |
AF 12 selection.
Definition at line 232 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF13_SAI1 ((uint8_t)0x0D) /* SAI1 Alternate Function mapping */ |
AF 13 selection.
Definition at line 240 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_LPTIM2 ((uint8_t)0x0E) /* LPTIM2 Alternate Function mapping */ |
Definition at line 248 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_TIM15 ((uint8_t)0x0E) /* TIM15 Alternate Function mapping */ |
Definition at line 246 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_TIM16 ((uint8_t)0x0E) /* TIM16 Alternate Function mapping */ |
Definition at line 247 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_TIM2 ((uint8_t)0x0E) /* TIM2 Alternate Function mapping */ |
AF 14 selection.
Definition at line 245 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF15_EVENTOUT ((uint8_t)0x0F) /* EVENTOUT Alternate Function mapping */ |
AF 15 selection.
Definition at line 253 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_IR ((uint8_t)0x01) /* IR Alternate Function mapping */ |
Definition at line 162 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_LPTIM1 ((uint8_t)0x01) /* LPTIM1 Alternate Function mapping */ |
Definition at line 161 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_TIM1 ((uint8_t)0x01) /* TIM1 Alternate Function mapping */ |
AF 1 selection.
Definition at line 159 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_TIM2 ((uint8_t)0x01) /* TIM2 Alternate Function mapping */ |
Definition at line 160 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF2_TIM1 ((uint8_t)0x02) /* TIM1 Alternate Function mapping */ |
AF 2 selection.
Definition at line 167 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF2_TIM2 ((uint8_t)0x02) /* TIM2 Alternate Function mapping */ |
Definition at line 168 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF3_TIM1_COMP1 ((uint8_t)0x03) /* TIM1/COMP1 Break in Alternate Function mapping */ |
Definition at line 175 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF3_TIM1_COMP2 ((uint8_t)0x03) /* TIM1/COMP2 Break in Alternate Function mapping */ |
Definition at line 174 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF3_USART2 ((uint8_t)0x03) /* USART1 Alternate Function mapping */ |
AF 3 selection.
Definition at line 173 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF4_I2C1 ((uint8_t)0x04) /* I2C1 Alternate Function mapping */ |
AF 4 selection.
Definition at line 180 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF4_I2C2 ((uint8_t)0x04) /* I2C2 Alternate Function mapping */ |
Definition at line 181 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF4_I2C3 ((uint8_t)0x04) /* I2C3 Alternate Function mapping */ |
Definition at line 182 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF5_SPI1 ((uint8_t)0x05) /* SPI1 Alternate Function mapping */ |
AF 5 selection.
Definition at line 187 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF5_SPI2 ((uint8_t)0x05) /* SPI2 Alternate Function mapping */ |
Definition at line 188 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF6_COMP1 ((uint8_t)0x06) /* COMP1 Alternate Function mapping */ |
Definition at line 194 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF6_SPI3 ((uint8_t)0x06) /* SPI3 Alternate Function mapping */ |
AF 6 selection.
Definition at line 193 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF7_USART1 ((uint8_t)0x07) /* USART1 Alternate Function mapping */ |
AF 7 selection.
Definition at line 199 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF7_USART2 ((uint8_t)0x07) /* USART2 Alternate Function mapping */ |
Definition at line 200 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF7_USART3 ((uint8_t)0x07) /* USART3 Alternate Function mapping */ |
Definition at line 201 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF8_LPUART1 ((uint8_t)0x08) /* LPUART1 Alternate Function mapping */ |
AF 8 selection.
Definition at line 206 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF9_CAN1 ((uint8_t)0x09) /* CAN1 Alternate Function mapping */ |
AF 9 selection.
Definition at line 211 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF9_TSC ((uint8_t)0x09) /* TSC Alternate Function mapping */ |
Definition at line 212 of file stm32l4xx_hal_gpio_ex.h.
#define IS_GPIO_AF | ( | AF | ) | ((AF) <= (uint8_t)0x0F) |
Definition at line 255 of file stm32l4xx_hal_gpio_ex.h.
Referenced by HAL_GPIO_Init().