STM32H735xx HAL User Manual
Defines
SMBUS Private Constants
SMBUS

Defines

#define TIMING_CLEAR_MASK   (0xF0FFFFFFUL)
#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 192 of file stm32h7xx_hal_smbus.c.

#define HAL_TIMEOUT_BUSY   (25U)

25 ms

Definition at line 193 of file stm32h7xx_hal_smbus.c.

#define HAL_TIMEOUT_DIR   (25U)

25 ms

Definition at line 194 of file stm32h7xx_hal_smbus.c.

#define HAL_TIMEOUT_RXNE   (25U)

25 ms

Definition at line 195 of file stm32h7xx_hal_smbus.c.

#define HAL_TIMEOUT_STOPF   (25U)

25 ms

Definition at line 196 of file stm32h7xx_hal_smbus.c.

#define HAL_TIMEOUT_TC   (25U)

25 ms

Definition at line 197 of file stm32h7xx_hal_smbus.c.

#define HAL_TIMEOUT_TCR   (25U)

25 ms

Definition at line 198 of file stm32h7xx_hal_smbus.c.

#define HAL_TIMEOUT_TXIS   (25U)

25 ms

Definition at line 199 of file stm32h7xx_hal_smbus.c.

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

SMBUS TIMING clear register Mask

Definition at line 191 of file stm32h7xx_hal_smbus.c.

Referenced by HAL_SMBUS_Init().