|
STM32F479xx HAL User Manual
|
Extension features functions. More...
Functions | |
| HAL_StatusTypeDef | HAL_I2CEx_ConfigAnalogFilter (I2C_HandleTypeDef *hi2c, uint32_t AnalogFilter) |
| Configures I2C Analog noise filter. | |
| HAL_StatusTypeDef | HAL_I2CEx_ConfigDigitalFilter (I2C_HandleTypeDef *hi2c, uint32_t DigitalFilter) |
| Configures I2C Digital noise filter. | |
Extension features functions.
===============================================================================
##### Extension features functions #####
===============================================================================
[..] This section provides functions allowing to:
(+) Configure Noise Filters
| HAL_StatusTypeDef HAL_I2CEx_ConfigAnalogFilter | ( | I2C_HandleTypeDef * | hi2c, |
| uint32_t | AnalogFilter | ||
| ) |
Configures I2C Analog noise filter.
| hi2c | pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2Cx peripheral. |
| AnalogFilter | new state of the Analog filter. |
| HAL | status |
Definition at line 89 of file stm32f4xx_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 | ||
| ) |
Configures I2C Digital noise filter.
| hi2c | pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2Cx peripheral. |
| DigitalFilter | Coefficient of digital noise filter between 0x00 and 0x0F. |
| HAL | status |
Definition at line 127 of file stm32f4xx_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.
1.7.6.1