57#ifdef HAL_FMPI2C_MODULE_ENABLED
58#if defined(FMPI2C_CR1_PE)
109 hfmpi2c->
Instance->CR1 &= ~(FMPI2C_CR1_ANFOFF);
112 hfmpi2c->
Instance->CR1 |= AnalogFilter;
158 tmpreg &= ~(FMPI2C_CR1_DNF);
161 tmpreg |= DigitalFilter << 8U;
218 SET_BIT(SYSCFG->CFGR, (uint32_t)ConfigFastModePlus);
241 CLEAR_BIT(SYSCFG->CFGR, (uint32_t)ConfigFastModePlus);
HAL_StatusTypeDef HAL_FMPI2CEx_ConfigDigitalFilter(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t DigitalFilter)
Configure FMPI2C Digital noise filter.
HAL_StatusTypeDef HAL_FMPI2CEx_ConfigAnalogFilter(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t AnalogFilter)
Configure FMPI2C Analog noise filter.
void HAL_FMPI2CEx_DisableFastModePlus(uint32_t ConfigFastModePlus)
Disable the FMPI2C fast mode plus driving capability.
void HAL_FMPI2CEx_EnableFastModePlus(uint32_t ConfigFastModePlus)
Enable the FMPI2C fast mode plus driving capability.
#define IS_FMPI2C_FASTMODEPLUS(__CONFIG__)
#define IS_FMPI2C_ANALOG_FILTER(FILTER)
#define IS_FMPI2C_DIGITAL_FILTER(FILTER)
#define __HAL_FMPI2C_DISABLE(__HANDLE__)
Disable the specified FMPI2C peripheral.
#define __HAL_FMPI2C_ENABLE(__HANDLE__)
Enable the specified FMPI2C peripheral.
#define __HAL_RCC_SYSCFG_CLK_ENABLE()
#define assert_param(expr)
This file contains all the functions prototypes for the HAL module driver.
HAL_StatusTypeDef
HAL Status structures definition
#define __HAL_UNLOCK(__HANDLE__)
#define __HAL_LOCK(__HANDLE__)
FMPI2C_TypeDef * Instance
__IO HAL_FMPI2C_StateTypeDef State