Lines Matching refs:Pin

72   uint32_t Pin;          /*!< Specifies the GPIO pins to be configured.  member
311 __STATIC_INLINE void LL_GPIO_SetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Mode) in LL_GPIO_SetPinMode() argument
313 MODIFY_REG(GPIOx->MODER, (GPIO_MODER_MODE0 << (POSITION_VAL(Pin) * GPIO_MODER_MODE1_Pos)), in LL_GPIO_SetPinMode()
314 (Mode << (POSITION_VAL(Pin) * GPIO_MODER_MODE1_Pos))); in LL_GPIO_SetPinMode()
346 __STATIC_INLINE uint32_t LL_GPIO_GetPinMode(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinMode() argument
348 …return (uint32_t)(READ_BIT(GPIOx->MODER, (GPIO_MODER_MODE0 << (POSITION_VAL(Pin) * GPIO_MODER_MODE… in LL_GPIO_GetPinMode()
349 >> (POSITION_VAL(Pin) * GPIO_MODER_MODE1_Pos)); in LL_GPIO_GetPinMode()
415 __STATIC_INLINE uint32_t LL_GPIO_GetPinOutputType(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinOutputType() argument
417 return (uint32_t)(READ_BIT(GPIOx->OTYPER, Pin) >> POSITION_VAL(Pin)); in LL_GPIO_GetPinOutputType()
452 __STATIC_INLINE void LL_GPIO_SetPinSpeed(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Speed) in LL_GPIO_SetPinSpeed() argument
454 …MODIFY_REG(GPIOx->OSPEEDR, (GPIO_OSPEEDR_OSPEED0 << (POSITION_VAL(Pin) * GPIO_OSPEEDR_OSPEED1_Pos)… in LL_GPIO_SetPinSpeed()
455 (Speed << (POSITION_VAL(Pin) * GPIO_OSPEEDR_OSPEED1_Pos))); in LL_GPIO_SetPinSpeed()
489 __STATIC_INLINE uint32_t LL_GPIO_GetPinSpeed(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinSpeed() argument
491 …return (uint32_t)(READ_BIT(GPIOx->OSPEEDR, (GPIO_OSPEEDR_OSPEED0 << (POSITION_VAL(Pin) * GPIO_OSPE… in LL_GPIO_GetPinSpeed()
492 >> (POSITION_VAL(Pin) * GPIO_OSPEEDR_OSPEED1_Pos)); in LL_GPIO_GetPinSpeed()
523 __STATIC_INLINE void LL_GPIO_SetPinPull(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Pull) in LL_GPIO_SetPinPull() argument
525 MODIFY_REG(GPIOx->PUPDR, (GPIO_PUPDR_PUPD0 << (POSITION_VAL(Pin) * GPIO_PUPDR_PUPD1_Pos)), in LL_GPIO_SetPinPull()
526 (Pull << (POSITION_VAL(Pin) * GPIO_PUPDR_PUPD1_Pos))); in LL_GPIO_SetPinPull()
556 __STATIC_INLINE uint32_t LL_GPIO_GetPinPull(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinPull() argument
558 …return (uint32_t)(READ_BIT(GPIOx->PUPDR, (GPIO_PUPDR_PUPD0 << (POSITION_VAL(Pin) * GPIO_PUPDR_PUPD… in LL_GPIO_GetPinPull()
559 >> (POSITION_VAL(Pin) * GPIO_PUPDR_PUPD1_Pos)); in LL_GPIO_GetPinPull()
596 __STATIC_INLINE void LL_GPIO_SetAFPin_0_7(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Alternate) in LL_GPIO_SetAFPin_0_7() argument
598 MODIFY_REG(GPIOx->AFR[0], (GPIO_AFRL_AFSEL0 << (POSITION_VAL(Pin) * GPIO_AFRL_AFSEL1_Pos)), in LL_GPIO_SetAFPin_0_7()
599 (Alternate << (POSITION_VAL(Pin) * GPIO_AFRL_AFSEL1_Pos))); in LL_GPIO_SetAFPin_0_7()
633 __STATIC_INLINE uint32_t LL_GPIO_GetAFPin_0_7(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetAFPin_0_7() argument
635 …return (uint32_t)(READ_BIT(GPIOx->AFR[0], (GPIO_AFRL_AFSEL0 << (POSITION_VAL(Pin) * GPIO_AFRL_AFSE… in LL_GPIO_GetAFPin_0_7()
636 >> (POSITION_VAL(Pin) * GPIO_AFRL_AFSEL1_Pos)); in LL_GPIO_GetAFPin_0_7()
673 __STATIC_INLINE void LL_GPIO_SetAFPin_8_15(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Alternate) in LL_GPIO_SetAFPin_8_15() argument
675 MODIFY_REG(GPIOx->AFR[1], (GPIO_AFRH_AFSEL8 << (POSITION_VAL(Pin >> 8U) * GPIO_AFRH_AFSEL9_Pos)), in LL_GPIO_SetAFPin_8_15()
676 (Alternate << (POSITION_VAL(Pin >> 8U) * GPIO_AFRH_AFSEL9_Pos))); in LL_GPIO_SetAFPin_8_15()
711 __STATIC_INLINE uint32_t LL_GPIO_GetAFPin_8_15(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetAFPin_8_15() argument
713 …return (uint32_t)(READ_BIT(GPIOx->AFR[1], (GPIO_AFRH_AFSEL8 << (POSITION_VAL(Pin >> 8U) * GPIO_AFR… in LL_GPIO_GetAFPin_8_15()
714 >> (POSITION_VAL(Pin >> 8U) * GPIO_AFRH_AFSEL9_Pos)); in LL_GPIO_GetAFPin_8_15()
903 __STATIC_INLINE void LL_GPIO_SetDelayPin_0_7(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Delay) in LL_GPIO_SetDelayPin_0_7() argument
905 MODIFY_REG(GPIOx->DELAYR[0], GPIO_DELAYRL_DLY0 << (POSITION_VAL(Pin) * GPIO_DELAYRL_DLY1_Pos), in LL_GPIO_SetDelayPin_0_7()
906 (Delay << (POSITION_VAL(Pin) * GPIO_DELAYRL_DLY1_Pos))); in LL_GPIO_SetDelayPin_0_7()
937 __STATIC_INLINE uint32_t LL_GPIO_GetDelayPin_0_7(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetDelayPin_0_7() argument
939 …return (uint32_t)(READ_BIT(GPIOx->DELAYR[0], (GPIO_DELAYRL_DLY0 << (POSITION_VAL(Pin) * GPIO_DELAY… in LL_GPIO_GetDelayPin_0_7()
940 >> (POSITION_VAL(Pin) * GPIO_DELAYRL_DLY1_Pos)); in LL_GPIO_GetDelayPin_0_7()
973 __STATIC_INLINE void LL_GPIO_SetDelayPin_8_15(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Delay) in LL_GPIO_SetDelayPin_8_15() argument
975 …MODIFY_REG(GPIOx->DELAYR[1], GPIO_DELAYRH_DLY8 << ((POSITION_VAL(Pin) & 0x07U) * GPIO_DELAYRH_DLY… in LL_GPIO_SetDelayPin_8_15()
976 (Delay << ((POSITION_VAL(Pin) & 0x07U) * GPIO_DELAYRH_DLY9_Pos))); in LL_GPIO_SetDelayPin_8_15()
1007 __STATIC_INLINE uint32_t LL_GPIO_GetDelayPin_8_15(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetDelayPin_8_15() argument
1010 … (GPIO_DELAYRH_DLY8 << ((POSITION_VAL(Pin) & 0x07U) * GPIO_DELAYRH_DLY9_Pos))) in LL_GPIO_GetDelayPin_8_15()
1011 >> ((POSITION_VAL(Pin) & 0x07U) * GPIO_DELAYRH_DLY9_Pos)); in LL_GPIO_GetDelayPin_8_15()
1034 __STATIC_INLINE void LL_GPIO_SetPIOControlPin_0_7(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t CfgMa… in LL_GPIO_SetPIOControlPin_0_7() argument
1036 MODIFY_REG(GPIOx->ADVCFGR[0], GPIO_ADVCFGRL_0 << (POSITION_VAL(Pin) * GPIO_ADVCFGRL_1_Pos), in LL_GPIO_SetPIOControlPin_0_7()
1037 (CfgMask << (POSITION_VAL(Pin) * GPIO_ADVCFGRL_1_Pos))); in LL_GPIO_SetPIOControlPin_0_7()
1058 __STATIC_INLINE uint32_t LL_GPIO_GetPIOControlPin_0_7(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPIOControlPin_0_7() argument
1061 (GPIO_ADVCFGRL_0 << (POSITION_VAL(Pin) * GPIO_ADVCFGRL_1_Pos))) in LL_GPIO_GetPIOControlPin_0_7()
1062 >> (POSITION_VAL(Pin) * GPIO_ADVCFGRL_1_Pos)); in LL_GPIO_GetPIOControlPin_0_7()
1085 __STATIC_INLINE void LL_GPIO_SetPIOControlPin_8_15(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t CfgM… in LL_GPIO_SetPIOControlPin_8_15() argument
1087 …MODIFY_REG(GPIOx->ADVCFGR[1], GPIO_ADVCFGRH_8 << ((POSITION_VAL(Pin) & 0x07U) * GPIO_ADVCFGRH_9_P… in LL_GPIO_SetPIOControlPin_8_15()
1088 (CfgMask << ((POSITION_VAL(Pin) & 0x07U) * GPIO_ADVCFGRH_9_Pos))); in LL_GPIO_SetPIOControlPin_8_15()
1109 __STATIC_INLINE uint32_t LL_GPIO_GetPIOControlPin_8_15(const GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPIOControlPin_8_15() argument
1112 … (GPIO_ADVCFGRH_8 << ((POSITION_VAL(Pin) & 0x07U) * GPIO_ADVCFGRH_9_Pos))) in LL_GPIO_GetPIOControlPin_8_15()
1113 >> ((POSITION_VAL(Pin) & 0x07U) * GPIO_ADVCFGRH_9_Pos)); in LL_GPIO_GetPIOControlPin_8_15()