STM32F103xB HAL User Manual
|
GPIO LL module driver. More...
#include "stm32f1xx_ll_gpio.h"
#include "stm32f1xx_ll_bus.h"
Go to the source code of this file.
Defines | |
#define | assert_param(expr) ((void)0U) |
#define | IS_LL_GPIO_PIN(__VALUE__) |
#define | IS_LL_GPIO_MODE(__VALUE__) |
#define | IS_LL_GPIO_SPEED(__VALUE__) |
#define | IS_LL_GPIO_OUTPUT_TYPE(__VALUE__) |
#define | IS_LL_GPIO_PULL(__VALUE__) |
Functions | |
ErrorStatus | LL_GPIO_DeInit (GPIO_TypeDef *GPIOx) |
De-initialize GPIO registers (Registers restored to their default values). | |
ErrorStatus | LL_GPIO_Init (GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) |
Initialize GPIO registers according to the specified parameters in GPIO_InitStruct. | |
void | LL_GPIO_StructInit (LL_GPIO_InitTypeDef *GPIO_InitStruct) |
Set each LL_GPIO_InitTypeDef field to default value. |
GPIO LL module driver.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32f1xx_ll_gpio.c.
#define assert_param | ( | expr | ) | ((void)0U) |
Definition at line 28 of file stm32f1xx_ll_gpio.c.
Referenced by LL_GPIO_DeInit(), and LL_GPIO_Init().