STM32G474xx HAL 用户手册
定义
stm32g4xx_hal_gpio_ex.h 文件参考

GPIO HAL扩展模块的头文件。 更多...

#include "stm32g4xx_hal_def.h"

跳转到该文件的源代码。

定义

#define GPIO_AF0_RTC_50Hz   ((uint8_t)0x00) /* RTC_50Hz 备选功能映射 */
 AF 0 选择。
#define GPIO_AF0_MCO   ((uint8_t)0x00) /* MCO (MCO1 和 MCO2) 备选功能映射 */
#define GPIO_AF0_SWJ   ((uint8_t)0x00) /* SWJ (SWD 和 JTAG) 备选功能映射 */
#define GPIO_AF0_TRACE   ((uint8_t)0x00) /* TRACE 备选功能映射 */
#define GPIO_AF1_TIM2   ((uint8_t)0x01) /* TIM2 备选功能映射 */
 AF 1 选择。
#define GPIO_AF1_TIM5   ((uint8_t)0x01) /* TIM5 备选功能映射 */
#define GPIO_AF1_TIM16   ((uint8_t)0x01) /* TIM16 备选功能映射 */
#define GPIO_AF1_TIM17   ((uint8_t)0x01) /* TIM17 备选功能映射 */
#define GPIO_AF1_TIM17_COMP1   ((uint8_t)0x01) /* TIM17/COMP1 备选功能映射中的刹车输入 */
#define GPIO_AF1_TIM15   ((uint8_t)0x01) /* TIM15 备选功能映射 */
#define GPIO_AF1_LPTIM1   ((uint8_t)0x01) /* LPTIM1 备选功能映射 */
#define GPIO_AF1_IR   ((uint8_t)0x01) /* IR 备选功能映射 */
#define GPIO_AF2_TIM1   ((uint8_t)0x02) /* TIM1 备选功能映射 */
 AF 2 选择。
#define GPIO_AF2_TIM2   ((uint8_t)0x02) /* TIM2 备选功能映射 */
#define GPIO_AF2_TIM3   ((uint8_t)0x02) /* TIM3 备选功能映射 */
#define GPIO_AF2_TIM4   ((uint8_t)0x02) /* TIM4 备选功能映射 */
#define GPIO_AF2_TIM5   ((uint8_t)0x02) /* TIM5 备选功能映射 */
#define GPIO_AF2_TIM8   ((uint8_t)0x02) /* TIM8 备选功能映射 */
#define GPIO_AF2_TIM15   ((uint8_t)0x02) /* TIM15 备选功能映射 */
#define GPIO_AF2_TIM16   ((uint8_t)0x02) /* TIM16 备选功能映射 */
#define GPIO_AF2_TIM20   ((uint8_t)0x02) /* TIM20 备选功能映射 */
#define GPIO_AF2_TIM1_COMP1   ((uint8_t)0x02) /* TIM1/COMP1 备选功能映射中的刹车输入 */
#define GPIO_AF2_TIM15_COMP1   ((uint8_t)0x02) /* TIM15/COMP1 备选功能映射中的刹车输入 */
#define GPIO_AF2_TIM16_COMP1   ((uint8_t)0x02) /* TIM16/COMP1 备选功能映射中的刹车输入 */
#define GPIO_AF2_TIM20_COMP1   ((uint8_t)0x02) /* TIM20/COMP1 备选功能映射中的刹车输入 */
#define GPIO_AF2_TIM20_COMP2   ((uint8_t)0x02) /* TIM20/COMP2 备选功能映射中的刹车输入 */
#define GPIO_AF2_I2C3   ((uint8_t)0x02) /* I2C3 备选功能映射 */
#define GPIO_AF2_COMP1   ((uint8_t)0x02) /* COMP1 备选功能映射 */
#define GPIO_AF3_TIM15   ((uint8_t)0x03) /* TIM15 备选功能映射 */
 AF 3 选择。
#define GPIO_AF3_TIM20   ((uint8_t)0x03) /* TIM20 备选功能映射 */
#define GPIO_AF3_UCPD1   ((uint8_t)0x03) /* UCPD1 备选功能映射 */
#define GPIO_AF3_I2C3   ((uint8_t)0x03) /* I2C3 备选功能映射 */
#define GPIO_AF3_I2C4   ((uint8_t)0x03) /* I2C4 备选功能映射 */
#define GPIO_AF3_HRTIM1   ((uint8_t)0x03) /* HRTIM1 备选功能映射 */
#define GPIO_AF3_QUADSPI   ((uint8_t)0x03) /* QUADSPI 备选功能映射 */
#define GPIO_AF3_TIM8   ((uint8_t)0x03) /* TIM8 备选功能映射 */
#define GPIO_AF3_SAI1   ((uint8_t)0x03) /* SAI1 备选功能映射 */
#define GPIO_AF3_COMP3   ((uint8_t)0x03) /* COMP3 备选功能映射 */
#define GPIO_AF4_TIM1   ((uint8_t)0x04) /* TIM1 备选功能映射 */
 AF 4 选择。
#define GPIO_AF4_TIM8   ((uint8_t)0x04) /* TIM8 备选功能映射 */
#define GPIO_AF4_TIM16   ((uint8_t)0x04) /* TIM16 备选功能映射 */
#define GPIO_AF4_TIM17   ((uint8_t)0x04) /* TIM17 备选功能映射 */
#define GPIO_AF4_TIM8_COMP1   ((uint8_t)0x04) /* TIM8/COMP1 备选功能映射中的刹车输入 */
#define GPIO_AF4_I2C1   ((uint8_t)0x04) /* I2C1 备选功能映射 */
#define GPIO_AF4_I2C2   ((uint8_t)0x04) /* I2C2 备选功能映射 */
#define GPIO_AF4_I2C3   ((uint8_t)0x04) /* I2C3 备选功能映射 */
#define GPIO_AF4_I2C4   ((uint8_t)0x04) /* I2C4 备选功能映射 */
#define GPIO_AF5_SPI1   ((uint8_t)0x05) /* SPI1 备选功能映射 */
 AF 5 选择。
#define GPIO_AF5_SPI2   ((uint8_t)0x05) /* SPI2 备选功能映射 */
#define GPIO_AF5_SPI4   ((uint8_t)0x05) /* SPI4 备选功能映射 */
#define GPIO_AF5_IR   ((uint8_t)0x05) /* IR 备选功能映射 */
#define GPIO_AF5_TIM8   ((uint8_t)0x05) /* TIM8 备选功能映射 */
#define GPIO_AF5_TIM8_COMP1   ((uint8_t)0x05) /* TIM8/COMP1 备选功能映射中的刹车输入 */