STM32L486xx HAL User Manual
Defines
SMBUS Private Constants
SMBUS

Defines

#define TIMING_CLEAR_MASK   (0xF0FFFFFFU)
#define HAL_TIMEOUT_ADDR   (10000U)
#define HAL_TIMEOUT_BUSY   (25U)
#define HAL_TIMEOUT_DIR   (25U)
#define HAL_TIMEOUT_RXNE   (25U)
#define HAL_TIMEOUT_STOPF   (25U)
#define HAL_TIMEOUT_TC   (25U)
#define HAL_TIMEOUT_TCR   (25U)
#define HAL_TIMEOUT_TXIS   (25U)
#define MAX_NBYTE_SIZE   255U

Define Documentation

#define HAL_TIMEOUT_ADDR   (10000U)

10 s

Definition at line 203 of file stm32l4xx_hal_smbus.c.

#define HAL_TIMEOUT_BUSY   (25U)

25 ms

Definition at line 204 of file stm32l4xx_hal_smbus.c.

#define HAL_TIMEOUT_DIR   (25U)

25 ms

Definition at line 205 of file stm32l4xx_hal_smbus.c.

#define HAL_TIMEOUT_RXNE   (25U)

25 ms

Definition at line 206 of file stm32l4xx_hal_smbus.c.

#define HAL_TIMEOUT_STOPF   (25U)

25 ms

Definition at line 207 of file stm32l4xx_hal_smbus.c.

#define HAL_TIMEOUT_TC   (25U)

25 ms

Definition at line 208 of file stm32l4xx_hal_smbus.c.

#define HAL_TIMEOUT_TCR   (25U)

25 ms

Definition at line 209 of file stm32l4xx_hal_smbus.c.

#define HAL_TIMEOUT_TXIS   (25U)

25 ms

Definition at line 210 of file stm32l4xx_hal_smbus.c.

#define MAX_NBYTE_SIZE   255U
#define TIMING_CLEAR_MASK   (0xF0FFFFFFU)

SMBUS TIMING clear register Mask

Definition at line 202 of file stm32l4xx_hal_smbus.c.

Referenced by HAL_SMBUS_Init().