|
STM32G474xx HAL用户手册
|
初始化和配置函数。 更多...
函数 | |
| void | HAL_GPIO_Init (GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init) |
| 根据GPIO_Init中指定的参数初始化GPIOx外设。 | |
| void | HAL_GPIO_DeInit (GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) |
| 将GPIOx外设寄存器恢复至默认复位值。 | |
初始化和配置函数。
===============================================================================
##### Initialization and de-initialization functions #####
===============================================================================
| void HAL__GPIO_DeInit | ( | GPIO_TypeDef * | GPIOx, |
| uint32_ t | GPIO_ Pin | ||
| ) |
将GPIOx外设寄存器恢复至默认复位值。
| GPIOx | 用于为STM32G4xx系列选择GPIO外设,其中x可以为(A..G) |
| GPIO_ Pin | 指定要写入的端口位。此参数可以是GPIO_ PIN_x的任意组合,其中x可以为(0..15)。 |
| 无 |
Definition at line 293 of file stm32g4xx_hal_ gpio.c.
References assert_ param, GPIO_ GET_ INDEX, and IS_ GPIO_ PIN.
| void HAL_ GPIO_ Init | ( | GPIO_ TypeDef * | GPIOx, |
| GPIO_ InitTypeDef * | GPIO_ Init | ||
| ) |
根据GPIO_ Init中指定的参数初始化GPIOx外设。
| GPIOx | 用于为STM32G4xx系列选择GPIO外设,其中x可以为(A..G) |
| GPIO_ Init | 指向包含指定GPIO外设配置信息的GPIO_ InitTypeDef结构体的指针。 |
| 无 |
Definition at line 162 of file stm32g4xx_hal_gpio.c.
References __HAL_RCC_SYSCFG_ CLK_ ENABLE, GPIO_ InitTypeDef::Alternate, assert_ param, EXTI_ EVT, EXTI_ IT, EXTI_ MODE, GPIO_ GET_ INDEX, GPIO_ MODE, GPIO_ PULLUP, IS_ GPIO_ AF, IS_ GPIO_ MODE, IS_ GPIO_ PIN, IS_ GPIO_ PULL, IS_ GPIO_ SPEED, GPIO_ InitTypeDef::Mode, MODE_ AF, MODE_ ANALOG, MODE_ OUTPUT, OUTPUT_ TYPE, OUTPUT_ TYPE_ Pos, GPIO_ InitTypeDef::Pin, GPIO_ InitTypeDef::Pull, GPIO_ InitTypeDef::Speed, TRIGGER_ FALLING, and TRIGGER_ RISING.
Referenced by HAL_ RCC_ MCOConfig(), and HAL_ RCCEx_ EnableLSCO().
1.7.6.1