SMBUS handle Structure definition. More...
#include <stm32f4xx_hal_smbus.h>
Public Attributes | |
__IO uint32_t | Devaddress |
__IO uint32_t | ErrorCode |
__IO uint32_t | EventCount |
SMBUS_InitTypeDef | Init |
I2C_TypeDef * | Instance |
HAL_LockTypeDef | Lock |
__IO HAL_SMBUS_ModeTypeDef | Mode |
uint8_t * | pBuffPtr |
__IO uint32_t | PreviousState |
__IO uint32_t | State |
__IO HAL_SMBUS_StateTypeDef | State |
__IO uint16_t | XferCount |
__IO uint32_t | XferOptions |
uint8_t | XferPEC |
uint16_t | XferSize |
SMBUS handle Structure definition.
Definition at line 152 of file stm32f4xx_hal_smbus.h.
__IO uint32_t __SMBUS_HandleTypeDef::Devaddress |
SMBUS Target device address
Definition at line 178 of file stm32f4xx_hal_smbus.h.
__IO uint32_t __SMBUS_HandleTypeDef::ErrorCode |
SMBUS Error code
Definition at line 176 of file stm32f4xx_hal_smbus.h.
__IO uint32_t __SMBUS_HandleTypeDef::EventCount |
SMBUS Event counter
Definition at line 180 of file stm32f4xx_hal_smbus.h.
SMBUS_InitTypeDef __SMBUS_HandleTypeDef::Init |
SMBUS communication parameters
Definition at line 156 of file stm32f4xx_hal_smbus.h.
I2C_TypeDef * __SMBUS_HandleTypeDef::Instance |
SMBUS registers base address
Definition at line 154 of file stm32f4xx_hal_smbus.h.
HAL_LockTypeDef __SMBUS_HandleTypeDef::Lock |
SMBUS locking object
Definition at line 170 of file stm32f4xx_hal_smbus.h.
__IO HAL_SMBUS_ModeTypeDef __SMBUS_HandleTypeDef::Mode |
SMBUS communication mode
Definition at line 174 of file stm32f4xx_hal_smbus.h.
uint8_t * __SMBUS_HandleTypeDef::pBuffPtr |
Pointer to SMBUS transfer buffer
Definition at line 158 of file stm32f4xx_hal_smbus.h.
__IO uint32_t __SMBUS_HandleTypeDef::PreviousState |
SMBUS communication Previous state and mode context for internal usage
SMBUS communication Previous state
Definition at line 167 of file stm32f4xx_hal_smbus.h.
__IO uint32_t __SMBUS_HandleTypeDef::State |
SMBUS communication state
Definition at line 153 of file stm32f7xx_hal_smbus.h.
__IO HAL_SMBUS_StateTypeDef __SMBUS_HandleTypeDef::State |
SMBUS communication state
Definition at line 172 of file stm32f4xx_hal_smbus.h.
__IO uint16_t __SMBUS_HandleTypeDef::XferCount |
SMBUS transfer counter
Definition at line 162 of file stm32f4xx_hal_smbus.h.
__IO uint32_t __SMBUS_HandleTypeDef::XferOptions |
SMBUS transfer options this parameter can be a value of SMBUS_OPTIONS
SMBUS transfer options
Definition at line 164 of file stm32f4xx_hal_smbus.h.
uint8_t __SMBUS_HandleTypeDef::XferPEC |
SMBUS PEC data in reception mode
Definition at line 182 of file stm32f4xx_hal_smbus.h.
uint16_t __SMBUS_HandleTypeDef::XferSize |
SMBUS transfer size
Definition at line 160 of file stm32f4xx_hal_smbus.h.