Macros | Functions
stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h File Reference

Header file of I2C HAL Extended module. More...

#include "stm32h7xx_hal_def.h"
Include dependency graph for stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define I2C_ANALOGFILTER_DISABLE   I2C_CR1_ANFOFF
 
#define I2C_ANALOGFILTER_ENABLE   0x00000000U
 
#define I2C_FASTMODEPLUS_I2C1   SYSCFG_PMCR_I2C1_FMP
 
#define I2C_FASTMODEPLUS_I2C2   SYSCFG_PMCR_I2C2_FMP
 
#define I2C_FASTMODEPLUS_I2C3   SYSCFG_PMCR_I2C3_FMP
 
#define I2C_FASTMODEPLUS_I2C4   SYSCFG_PMCR_I2C4_FMP
 
#define I2C_FASTMODEPLUS_I2C5   (uint32_t)(0x00001000U | I2C_FMP_NOT_SUPPORTED)
 
#define I2C_FASTMODEPLUS_PB6   SYSCFG_PMCR_I2C_PB6_FMP
 
#define I2C_FASTMODEPLUS_PB7   SYSCFG_PMCR_I2C_PB7_FMP
 
#define I2C_FASTMODEPLUS_PB8   SYSCFG_PMCR_I2C_PB8_FMP
 
#define I2C_FASTMODEPLUS_PB9   SYSCFG_PMCR_I2C_PB9_FMP
 
#define I2C_FMP_NOT_SUPPORTED   0xAAAA0000U
 
#define IS_I2C_ANALOG_FILTER(FILTER)
 
#define IS_I2C_DIGITAL_FILTER(FILTER)   ((FILTER) <= 0x0000000FU)
 

Functions

HAL_StatusTypeDef HAL_I2CEx_ConfigAnalogFilter (I2C_HandleTypeDef *hi2c, uint32_t AnalogFilter)
 
HAL_StatusTypeDef HAL_I2CEx_ConfigDigitalFilter (I2C_HandleTypeDef *hi2c, uint32_t DigitalFilter)
 
void HAL_I2CEx_DisableFastModePlus (uint32_t ConfigFastModePlus)
 
HAL_StatusTypeDef HAL_I2CEx_DisableWakeUp (I2C_HandleTypeDef *hi2c)
 
void HAL_I2CEx_EnableFastModePlus (uint32_t ConfigFastModePlus)
 
HAL_StatusTypeDef HAL_I2CEx_EnableWakeUp (I2C_HandleTypeDef *hi2c)
 

Detailed Description

Header file of I2C HAL Extended module.

Author
MCD Application Team
Attention

© Copyright (c) 2017 STMicroelectronics. All rights reserved.

This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause

Definition in file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:03