STM32L486xx 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_TIM5 ((uint8_t)0x01) /* TIM5 Alternate Function mapping */ |
#define | GPIO_AF1_TIM8 ((uint8_t)0x01) /* TIM8 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_AF2_TIM3 ((uint8_t)0x02) /* TIM3 Alternate Function mapping */ |
#define | GPIO_AF2_TIM4 ((uint8_t)0x02) /* TIM4 Alternate Function mapping */ |
#define | GPIO_AF2_TIM5 ((uint8_t)0x02) /* TIM5 Alternate Function mapping */ |
#define | GPIO_AF3_TIM8 ((uint8_t)0x03) /* TIM8 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_DFSDM1 ((uint8_t)0x06) /* DFSDM1 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_UART4 ((uint8_t)0x08) /* UART4 Alternate Function mapping */ |
AF 8 selection. | |
#define | GPIO_AF8_UART5 ((uint8_t)0x08) /* UART5 Alternate Function mapping */ |
#define | GPIO_AF8_LPUART1 ((uint8_t)0x08) /* LPUART1 Alternate Function mapping */ |
#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_OTG_FS ((uint8_t)0x0A) /* OTG_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_FMC ((uint8_t)0x0C) /* FMC Alternate Function mapping */ |
AF 12 selection. | |
#define | GPIO_AF12_SWPMI1 ((uint8_t)0x0C) /* SWPMI1 Alternate Function mapping */ |
#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_AF13_SAI2 ((uint8_t)0x0D) /* SAI2 Alternate Function mapping */ |
#define | GPIO_AF13_TIM8_COMP2 ((uint8_t)0x0D) /* TIM8/COMP2 Break in Alternate Function mapping */ |
#define | GPIO_AF13_TIM8_COMP1 ((uint8_t)0x0D) /* TIM8/COMP1 Break in Alternate Function mapping */ |
#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_TIM17 ((uint8_t)0x0E) /* TIM17 Alternate Function mapping */ |
#define | GPIO_AF14_LPTIM2 ((uint8_t)0x0E) /* LPTIM2 Alternate Function mapping */ |
#define | GPIO_AF14_TIM8_COMP1 ((uint8_t)0x0E) /* TIM8/COMP1 Break in 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 312 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF0_MCO ((uint8_t)0x00) /* MCO (MCO1 and MCO2) Alternate Function mapping */ |
Definition at line 309 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 308 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF0_SWJ ((uint8_t)0x00) /* SWJ (SWD and JTAG) Alternate Function mapping */ |
Definition at line 310 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF0_TRACE ((uint8_t)0x00) /* TRACE Alternate Function mapping */ |
Definition at line 314 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF10_OTG_FS ((uint8_t)0x0A) /* OTG_FS Alternate Function mapping */ |
AF 10 selection.
Definition at line 386 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF10_QUADSPI ((uint8_t)0x0A) /* QUADSPI Alternate Function mapping */ |
Definition at line 388 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF11_LCD ((uint8_t)0x0B) /* LCD Alternate Function mapping */ |
AF 11 selection.
Definition at line 394 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF12_COMP1 ((uint8_t)0x0C) /* COMP1 Alternate Function mapping */ |
Definition at line 402 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF12_COMP2 ((uint8_t)0x0C) /* COMP2 Alternate Function mapping */ |
Definition at line 403 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF12_FMC ((uint8_t)0x0C) /* FMC Alternate Function mapping */ |
AF 12 selection.
Definition at line 400 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF12_SDMMC1 ((uint8_t)0x0C) /* SDMMC1 Alternate Function mapping */ |
Definition at line 404 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF12_SWPMI1 ((uint8_t)0x0C) /* SWPMI1 Alternate Function mapping */ |
Definition at line 401 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF13_SAI1 ((uint8_t)0x0D) /* SAI1 Alternate Function mapping */ |
AF 13 selection.
Definition at line 409 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF13_SAI2 ((uint8_t)0x0D) /* SAI2 Alternate Function mapping */ |
Definition at line 410 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF13_TIM8_COMP1 ((uint8_t)0x0D) /* TIM8/COMP1 Break in Alternate Function mapping */ |
Definition at line 412 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF13_TIM8_COMP2 ((uint8_t)0x0D) /* TIM8/COMP2 Break in Alternate Function mapping */ |
Definition at line 411 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_LPTIM2 ((uint8_t)0x0E) /* LPTIM2 Alternate Function mapping */ |
Definition at line 421 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_TIM15 ((uint8_t)0x0E) /* TIM15 Alternate Function mapping */ |
Definition at line 418 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_TIM16 ((uint8_t)0x0E) /* TIM16 Alternate Function mapping */ |
Definition at line 419 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_TIM17 ((uint8_t)0x0E) /* TIM17 Alternate Function mapping */ |
Definition at line 420 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_TIM2 ((uint8_t)0x0E) /* TIM2 Alternate Function mapping */ |
AF 14 selection.
Definition at line 417 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF14_TIM8_COMP1 ((uint8_t)0x0E) /* TIM8/COMP1 Break in Alternate Function mapping */ |
Definition at line 422 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF15_EVENTOUT ((uint8_t)0x0F) /* EVENTOUT Alternate Function mapping */ |
AF 15 selection.
Definition at line 427 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_IR ((uint8_t)0x01) /* IR Alternate Function mapping */ |
Definition at line 324 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_LPTIM1 ((uint8_t)0x01) /* LPTIM1 Alternate Function mapping */ |
Definition at line 323 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_TIM1 ((uint8_t)0x01) /* TIM1 Alternate Function mapping */ |
AF 1 selection.
Definition at line 319 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_TIM2 ((uint8_t)0x01) /* TIM2 Alternate Function mapping */ |
Definition at line 320 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_TIM5 ((uint8_t)0x01) /* TIM5 Alternate Function mapping */ |
Definition at line 321 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF1_TIM8 ((uint8_t)0x01) /* TIM8 Alternate Function mapping */ |
Definition at line 322 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF2_TIM1 ((uint8_t)0x02) /* TIM1 Alternate Function mapping */ |
AF 2 selection.
Definition at line 329 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF2_TIM2 ((uint8_t)0x02) /* TIM2 Alternate Function mapping */ |
Definition at line 330 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF2_TIM3 ((uint8_t)0x02) /* TIM3 Alternate Function mapping */ |
Definition at line 331 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF2_TIM4 ((uint8_t)0x02) /* TIM4 Alternate Function mapping */ |
Definition at line 332 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF2_TIM5 ((uint8_t)0x02) /* TIM5 Alternate Function mapping */ |
Definition at line 333 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 340 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 339 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF3_TIM8 ((uint8_t)0x03) /* TIM8 Alternate Function mapping */ |
AF 3 selection.
Definition at line 338 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF4_I2C1 ((uint8_t)0x04) /* I2C1 Alternate Function mapping */ |
AF 4 selection.
Definition at line 345 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF4_I2C2 ((uint8_t)0x04) /* I2C2 Alternate Function mapping */ |
Definition at line 346 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF4_I2C3 ((uint8_t)0x04) /* I2C3 Alternate Function mapping */ |
Definition at line 347 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF5_SPI1 ((uint8_t)0x05) /* SPI1 Alternate Function mapping */ |
AF 5 selection.
Definition at line 352 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF5_SPI2 ((uint8_t)0x05) /* SPI2 Alternate Function mapping */ |
Definition at line 353 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF6_DFSDM1 ((uint8_t)0x06) /* DFSDM1 Alternate Function mapping */ |
Definition at line 359 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF6_SPI3 ((uint8_t)0x06) /* SPI3 Alternate Function mapping */ |
AF 6 selection.
Definition at line 358 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF7_USART1 ((uint8_t)0x07) /* USART1 Alternate Function mapping */ |
AF 7 selection.
Definition at line 364 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF7_USART2 ((uint8_t)0x07) /* USART2 Alternate Function mapping */ |
Definition at line 365 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF7_USART3 ((uint8_t)0x07) /* USART3 Alternate Function mapping */ |
Definition at line 366 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF8_LPUART1 ((uint8_t)0x08) /* LPUART1 Alternate Function mapping */ |
Definition at line 373 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF8_UART4 ((uint8_t)0x08) /* UART4 Alternate Function mapping */ |
AF 8 selection.
Definition at line 371 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF8_UART5 ((uint8_t)0x08) /* UART5 Alternate Function mapping */ |
Definition at line 372 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF9_CAN1 ((uint8_t)0x09) /* CAN1 Alternate Function mapping */ |
AF 9 selection.
Definition at line 379 of file stm32l4xx_hal_gpio_ex.h.
#define GPIO_AF9_TSC ((uint8_t)0x09) /* TSC Alternate Function mapping */ |
Definition at line 380 of file stm32l4xx_hal_gpio_ex.h.
#define IS_GPIO_AF | ( | AF | ) | ((AF) <= (uint8_t)0x0F) |
Definition at line 429 of file stm32l4xx_hal_gpio_ex.h.
Referenced by HAL_GPIO_Init().