STM32F479xx HAL User Manual
|
Functions | |
__STATIC_INLINE uint32_t | LL_GPIO_ReadInputPort (GPIO_TypeDef *GPIOx) |
Return full input data register value for a dedicated port. | |
__STATIC_INLINE uint32_t | LL_GPIO_IsInputPinSet (GPIO_TypeDef *GPIOx, uint32_t PinMask) |
Return if input data level for several pins of dedicated port is high or low. | |
__STATIC_INLINE void | LL_GPIO_WriteOutputPort (GPIO_TypeDef *GPIOx, uint32_t PortValue) |
Write output data register for the port. | |
__STATIC_INLINE uint32_t | LL_GPIO_ReadOutputPort (GPIO_TypeDef *GPIOx) |
Return full output data register value for a dedicated port. | |
__STATIC_INLINE uint32_t | LL_GPIO_IsOutputPinSet (GPIO_TypeDef *GPIOx, uint32_t PinMask) |
Return if input data level for several pins of dedicated port is high or low. | |
__STATIC_INLINE void | LL_GPIO_SetOutputPin (GPIO_TypeDef *GPIOx, uint32_t PinMask) |
Set several pins to high level on dedicated gpio port. | |
__STATIC_INLINE void | LL_GPIO_ResetOutputPin (GPIO_TypeDef *GPIOx, uint32_t PinMask) |
Set several pins to low level on dedicated gpio port. | |
__STATIC_INLINE void | LL_GPIO_TogglePin (GPIO_TypeDef *GPIOx, uint32_t PinMask) |
Toggle data value for several pin of dedicated port. |
__STATIC_INLINE uint32_t LL_GPIO_IsInputPinSet | ( | GPIO_TypeDef * | GPIOx, |
uint32_t | PinMask | ||
) |
Return if input data level for several pins of dedicated port is high or low.
GPIOx | GPIO Port |
PinMask | This parameter can be a combination of the following values: |
State | of bit (1 or 0). |
Definition at line 801 of file stm32f4xx_ll_gpio.h.
__STATIC_INLINE uint32_t LL_GPIO_IsOutputPinSet | ( | GPIO_TypeDef * | GPIOx, |
uint32_t | PinMask | ||
) |
Return if input data level for several pins of dedicated port is high or low.
GPIOx | GPIO Port |
PinMask | This parameter can be a combination of the following values: |
State | of bit (1 or 0). |
Definition at line 853 of file stm32f4xx_ll_gpio.h.
__STATIC_INLINE uint32_t LL_GPIO_ReadInputPort | ( | GPIO_TypeDef * | GPIOx | ) |
Return full input data register value for a dedicated port.
GPIOx | GPIO Port |
Input | data register value of port |
Definition at line 772 of file stm32f4xx_ll_gpio.h.
__STATIC_INLINE uint32_t LL_GPIO_ReadOutputPort | ( | GPIO_TypeDef * | GPIOx | ) |
Return full output data register value for a dedicated port.
GPIOx | GPIO Port |
Output | data register value of port |
Definition at line 824 of file stm32f4xx_ll_gpio.h.
__STATIC_INLINE void LL_GPIO_ResetOutputPin | ( | GPIO_TypeDef * | GPIOx, |
uint32_t | PinMask | ||
) |
Set several pins to low level on dedicated gpio port.
GPIOx | GPIO Port |
PinMask | This parameter can be a combination of the following values: |
None |
Definition at line 911 of file stm32f4xx_ll_gpio.h.
__STATIC_INLINE void LL_GPIO_SetOutputPin | ( | GPIO_TypeDef * | GPIOx, |
uint32_t | PinMask | ||
) |
Set several pins to high level on dedicated gpio port.
GPIOx | GPIO Port |
PinMask | This parameter can be a combination of the following values: |
None |
Definition at line 882 of file stm32f4xx_ll_gpio.h.
__STATIC_INLINE void LL_GPIO_TogglePin | ( | GPIO_TypeDef * | GPIOx, |
uint32_t | PinMask | ||
) |
Toggle data value for several pin of dedicated port.
GPIOx | GPIO Port |
PinMask | This parameter can be a combination of the following values: |
None |
Definition at line 940 of file stm32f4xx_ll_gpio.h.
__STATIC_INLINE void LL_GPIO_WriteOutputPort | ( | GPIO_TypeDef * | GPIOx, |
uint32_t | PortValue | ||
) |
Write output data register for the port.
GPIOx | GPIO Port |
PortValue | Level value for each pin of the port |
None |
Definition at line 813 of file stm32f4xx_ll_gpio.h.