Lines Matching refs:Pin
73 uint32_t Pin; /*!< Specifies the GPIO pins to be configured. member
284 __STATIC_INLINE void LL_GPIO_SetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Mode) in LL_GPIO_SetPinMode() argument
286 MODIFY_REG(GPIOx->MODER, (GPIO_MODER_MODE0 << (POSITION_VAL(Pin) * GPIO_MODER_MODE1_Pos)), in LL_GPIO_SetPinMode()
287 (Mode << (POSITION_VAL(Pin) * GPIO_MODER_MODE1_Pos))); in LL_GPIO_SetPinMode()
319 __STATIC_INLINE uint32_t LL_GPIO_GetPinMode(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinMode() argument
321 …return (uint32_t)(READ_BIT(GPIOx->MODER, (GPIO_MODER_MODE0 << (POSITION_VAL(Pin) * GPIO_MODER_MODE… in LL_GPIO_GetPinMode()
322 >> (POSITION_VAL(Pin) * GPIO_MODER_MODE1_Pos)); in LL_GPIO_GetPinMode()
388 __STATIC_INLINE uint32_t LL_GPIO_GetPinOutputType(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinOutputType() argument
390 return (uint32_t)(READ_BIT(GPIOx->OTYPER, Pin) >> POSITION_VAL(Pin)); in LL_GPIO_GetPinOutputType()
424 __STATIC_INLINE void LL_GPIO_SetPinSpeed(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Speed) in LL_GPIO_SetPinSpeed() argument
426 …MODIFY_REG(GPIOx->OSPEEDR, (GPIO_OSPEEDR_OSPEED0 << (POSITION_VAL(Pin) * GPIO_OSPEEDR_OSPEED1_Pos)… in LL_GPIO_SetPinSpeed()
427 (Speed << (POSITION_VAL(Pin) * GPIO_OSPEEDR_OSPEED1_Pos))); in LL_GPIO_SetPinSpeed()
460 __STATIC_INLINE uint32_t LL_GPIO_GetPinSpeed(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinSpeed() argument
462 …return (uint32_t)(READ_BIT(GPIOx->OSPEEDR, (GPIO_OSPEEDR_OSPEED0 << (POSITION_VAL(Pin) * GPIO_OSPE… in LL_GPIO_GetPinSpeed()
463 >> (POSITION_VAL(Pin) * GPIO_OSPEEDR_OSPEED1_Pos)); in LL_GPIO_GetPinSpeed()
494 __STATIC_INLINE void LL_GPIO_SetPinPull(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Pull) in LL_GPIO_SetPinPull() argument
496 MODIFY_REG(GPIOx->PUPDR, (GPIO_PUPDR_PUPD0 << (POSITION_VAL(Pin) * GPIO_PUPDR_PUPD1_Pos)), in LL_GPIO_SetPinPull()
497 (Pull << (POSITION_VAL(Pin) * GPIO_PUPDR_PUPD1_Pos))); in LL_GPIO_SetPinPull()
527 __STATIC_INLINE uint32_t LL_GPIO_GetPinPull(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinPull() argument
529 …return (uint32_t)(READ_BIT(GPIOx->PUPDR, (GPIO_PUPDR_PUPD0 << (POSITION_VAL(Pin) * GPIO_PUPDR_PUPD… in LL_GPIO_GetPinPull()
530 >> (POSITION_VAL(Pin) * GPIO_PUPDR_PUPD1_Pos)); in LL_GPIO_GetPinPull()
567 __STATIC_INLINE void LL_GPIO_SetAFPin_0_7(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Alternate) in LL_GPIO_SetAFPin_0_7() argument
569 MODIFY_REG(GPIOx->AFR[0], (GPIO_AFRL_AFSEL0 << (POSITION_VAL(Pin) * GPIO_AFRL_AFSEL1_Pos)), in LL_GPIO_SetAFPin_0_7()
570 (Alternate << (POSITION_VAL(Pin) * GPIO_AFRL_AFSEL1_Pos))); in LL_GPIO_SetAFPin_0_7()
604 __STATIC_INLINE uint32_t LL_GPIO_GetAFPin_0_7(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetAFPin_0_7() argument
606 …return (uint32_t)(READ_BIT(GPIOx->AFR[0], (GPIO_AFRL_AFSEL0 << (POSITION_VAL(Pin) * GPIO_AFRL_AFSE… in LL_GPIO_GetAFPin_0_7()
607 >> (POSITION_VAL(Pin) * GPIO_AFRL_AFSEL1_Pos)); in LL_GPIO_GetAFPin_0_7()
644 __STATIC_INLINE void LL_GPIO_SetAFPin_8_15(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Alternate) in LL_GPIO_SetAFPin_8_15() argument
646 MODIFY_REG(GPIOx->AFR[1], (GPIO_AFRH_AFSEL8 << (POSITION_VAL(Pin >> 8U) * GPIO_AFRH_AFSEL9_Pos)), in LL_GPIO_SetAFPin_8_15()
647 (Alternate << (POSITION_VAL(Pin >> 8U) * GPIO_AFRH_AFSEL9_Pos))); in LL_GPIO_SetAFPin_8_15()
682 __STATIC_INLINE uint32_t LL_GPIO_GetAFPin_8_15(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetAFPin_8_15() argument
684 …return (uint32_t)(READ_BIT(GPIOx->AFR[1], (GPIO_AFRH_AFSEL8 << (POSITION_VAL(Pin >> 8U) * GPIO_AFR… in LL_GPIO_GetAFPin_8_15()
685 >> (POSITION_VAL(Pin >> 8U) * GPIO_AFRH_AFSEL9_Pos)); in LL_GPIO_GetAFPin_8_15()