STM8L15x Standard Peripherals Drivers
|
Initialization and Configuration. More...
Functions | |
void | GPIO_DeInit (GPIO_TypeDef *GPIOx) |
Deinitializes the GPIOx peripheral registers to their default reset values. | |
void | GPIO_ExternalPullUpConfig (GPIO_TypeDef *GPIOx, uint8_t GPIO_Pin, FunctionalState NewState) |
Configures the external pull-up on GPIOx pins. | |
void | GPIO_Init (GPIO_TypeDef *GPIOx, uint8_t GPIO_Pin, GPIO_Mode_TypeDef GPIO_Mode) |
Initializes the GPIOx according to the specified parameters. |
Detailed Description
Initialization and Configuration.
=============================================================================== Initialization and Configuration ===============================================================================
Function Documentation
void GPIO_DeInit | ( | GPIO_TypeDef * | GPIOx | ) |
Deinitializes the GPIOx peripheral registers to their default reset values.
Definition at line 90 of file stm8l15x_gpio.c.
References GPIO_struct::CR1, GPIO_struct::CR2, GPIO_struct::DDR, GPIO_CR1_RESET_VALUE, GPIO_CR2_RESET_VALUE, GPIO_DDR_RESET_VALUE, GPIO_ODR_RESET_VALUE, and GPIO_struct::ODR.
void GPIO_ExternalPullUpConfig | ( | GPIO_TypeDef * | GPIOx, |
uint8_t | GPIO_Pin, | ||
FunctionalState | NewState | ||
) |
Configures the external pull-up on GPIOx pins.
Definition at line 203 of file stm8l15x_gpio.c.
References GPIO_struct::CR1, DISABLE, IS_FUNCTIONAL_STATE, and IS_GPIO_PIN.
void GPIO_Init | ( | GPIO_TypeDef * | GPIOx, |
uint8_t | GPIO_Pin, | ||
GPIO_Mode_TypeDef | GPIO_Mode | ||
) |
Initializes the GPIOx according to the specified parameters.
Definition at line 127 of file stm8l15x_gpio.c.
References GPIO_struct::CR1, GPIO_struct::CR2, GPIO_struct::DDR, IS_GPIO_MODE, IS_GPIO_PIN, and GPIO_struct::ODR.