Home
last modified time | relevance | path

Searched refs:pin_position (Results 1 – 1 of 1) sorted by relevance

/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/
Dstm32u5xx_hal_gpio.c204 uint32_t pin_position; in HAL_GPIO_Init() local
223 pin_position = position; in HAL_GPIO_Init()
239 pin_position = LPGPIO_Map[position].Pin_Pos; in HAL_GPIO_Init()
242 tmp = p_gpio->AFR[(pin_position) >> 3U]; in HAL_GPIO_Init()
243 tmp &= ~(0x0FUL << (((pin_position) & 0x07U) * 4U)); in HAL_GPIO_Init()
244 tmp |= ((GPIO_AF11_LPGPIO1 & 0x0FUL) << (((pin_position) & 0x07U) * 4U)); in HAL_GPIO_Init()
245 p_gpio->AFR[(pin_position) >> 3U] = tmp; in HAL_GPIO_Init()
249 tmp &= ~(GPIO_MODER_MODE0 << (pin_position * GPIO_MODER_MODE1_Pos)); in HAL_GPIO_Init()
250 tmp |= ((GPIO_MODE_AF_PP & 0x0FUL) << (pin_position * GPIO_MODER_MODE1_Pos)); in HAL_GPIO_Init()
268 tmp &= ~(GPIO_MODER_MODE0 << (pin_position * GPIO_MODER_MODE1_Pos)); in HAL_GPIO_Init()
[all …]