STM32H735xx HAL User Manual
Functions
Filter Mode Functions
I2C Extended Exported Functions

Filter Mode Functions. More...

Functions

HAL_StatusTypeDef HAL_I2CEx_ConfigAnalogFilter (I2C_HandleTypeDef *hi2c, uint32_t AnalogFilter)
 Configure I2C Analog noise filter.
HAL_StatusTypeDef HAL_I2CEx_ConfigDigitalFilter (I2C_HandleTypeDef *hi2c, uint32_t DigitalFilter)
 Configure I2C Digital noise filter.

Detailed Description

Filter Mode Functions.

 ===============================================================================
                      ##### Filter Mode Functions #####
 ===============================================================================
    [..] This section provides functions allowing to:
      (+) Configure Noise Filters


Function Documentation

HAL_StatusTypeDef HAL_I2CEx_ConfigAnalogFilter ( I2C_HandleTypeDef hi2c,
uint32_t  AnalogFilter 
)

Configure I2C Analog noise filter.

Parameters:
hi2cPointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2Cx peripheral.
AnalogFilterNew state of the Analog filter.
Return values:
HALstatus

Definition at line 96 of file stm32h7xx_hal_i2c_ex.c.

References __HAL_I2C_DISABLE, __HAL_I2C_ENABLE, assert_param, HAL_I2C_STATE_BUSY, HAL_I2C_STATE_READY, __I2C_HandleTypeDef::Instance, IS_I2C_ANALOG_FILTER, and __I2C_HandleTypeDef::State.

HAL_StatusTypeDef HAL_I2CEx_ConfigDigitalFilter ( I2C_HandleTypeDef hi2c,
uint32_t  DigitalFilter 
)

Configure I2C Digital noise filter.

Parameters:
hi2cPointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2Cx peripheral.
DigitalFilterCoefficient of digital noise filter between Min_Data=0x00 and Max_Data=0x0F.
Return values:
HALstatus

Definition at line 140 of file stm32h7xx_hal_i2c_ex.c.

References __HAL_I2C_DISABLE, __HAL_I2C_ENABLE, assert_param, HAL_I2C_STATE_BUSY, HAL_I2C_STATE_READY, __I2C_HandleTypeDef::Instance, IS_I2C_DIGITAL_FILTER, and __I2C_HandleTypeDef::State.