STM32F4xx_HAL_Driver  1.8.3
Extension features functions

Extension features functions. More...

+ Collaboration diagram for Extension features functions:

Functions

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

Detailed Description

Extension features functions.

 ===============================================================================
                      ##### Extension features functions #####
 ===============================================================================
    [..] This section provides functions allowing to:
      (+) Configure Noise Filters

Function Documentation

◆ HAL_I2CEx_ConfigAnalogFilter()

HAL_StatusTypeDef HAL_I2CEx_ConfigAnalogFilter ( I2C_HandleTypeDef *  hi2c,
uint32_t  AnalogFilter 
)

Configures 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 88 of file stm32f4xx_hal_i2c_ex.c.

◆ HAL_I2CEx_ConfigDigitalFilter()

HAL_StatusTypeDef HAL_I2CEx_ConfigDigitalFilter ( I2C_HandleTypeDef *  hi2c,
uint32_t  DigitalFilter 
)

Configures 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 0x00 and 0x0F.
Return values
HALstatus

Definition at line 126 of file stm32f4xx_hal_i2c_ex.c.