STM8L15x Standard Peripherals Drivers
|
GPIO_struct Struct Reference
General Purpose I/Os (GPIO) More...
#include <stm8l15x.h>
Data Fields | |
__IO uint8_t | CR1 |
__IO uint8_t | CR2 |
__IO uint8_t | DDR |
__IO uint8_t | IDR |
__IO uint8_t | ODR |
Detailed Description
General Purpose I/Os (GPIO)
Definition at line 246 of file stm8l15x.h.
Field Documentation
__IO uint8_t GPIO_struct::CR1 |
Configuration Register 1
Definition at line 251 of file stm8l15x.h.
Referenced by GPIO_DeInit(), GPIO_ExternalPullUpConfig(), and GPIO_Init().
__IO uint8_t GPIO_struct::CR2 |
Configuration Register 2
Definition at line 252 of file stm8l15x.h.
Referenced by GPIO_DeInit(), and GPIO_Init().
__IO uint8_t GPIO_struct::DDR |
Data Direction Register
Definition at line 250 of file stm8l15x.h.
Referenced by GPIO_DeInit(), and GPIO_Init().
__IO uint8_t GPIO_struct::IDR |
Input Data Register
Definition at line 249 of file stm8l15x.h.
Referenced by GPIO_ReadInputData(), and GPIO_ReadInputDataBit().
__IO uint8_t GPIO_struct::ODR |
Output Data Register
Definition at line 248 of file stm8l15x.h.
Referenced by GPIO_DeInit(), GPIO_Init(), GPIO_ReadOutputData(), GPIO_ReadOutputDataBit(), GPIO_ResetBits(), GPIO_SetBits(), GPIO_ToggleBits(), GPIO_Write(), and GPIO_WriteBit().
The documentation for this struct was generated from the following file: