STM32G474xx HAL 用户手册
函数
快速模式增强功能
I2C 扩展导出函数

快速模式增强功能。 更多...

函数

void HAL_I2CEx_EnableFastModePlus (uint32_t ConfigFastModePlus)
 启用I2C快速模式增强驱动能力。
void HAL_I2CEx_DisableFastModePlus (uint32_t ConfigFastModePlus)
 禁用I2C快速模式增强驱动能力。

详细描述

快速模式增强功能。

 ===============================================================================
                      ##### 快速模式增强功能 #####
 ===============================================================================
    [..] 本节提供允许以下操作的函数:
      (+) 配置快速模式增强


函数文档

void HAL_I2CEx_DisableFastModePlus ( uint32_t  ConfigFastModePlus)

禁用I2C快速模式增强驱动能力。

参数:
ConfigFastModePlus选择引脚。此参数可以是 I2C 扩展快速模式增强 值之一
注意:
对于I2C1,可以使用I2C_FASTMODEPLUS_I2C1参数禁用所有选定I2C1引脚上的快速模式增强驱动能力,或者独立禁用以下每个引脚PB6、PB7、PB8和PB9上的快速模式增强驱动能力。
对于其余的I2C1引脚(PA14、PA15...),只能使用I2C_FASTMODEPLUS_I2C1参数禁用快速模式增强驱动能力。
对于所有I2C2引脚,只能使用I2C_FASTMODEPLUS_I2C2参数禁用快速模式增强驱动能力。
对于所有I2C3引脚,只能使用I2C_FASTMODEPLUS_I2C3参数禁用快速模式增强驱动能力。
对于所有I2C4引脚,只能使用I2C_FASTMODEPLUS_I2C4参数禁用快速模式增强驱动能力。
返回值:

定义位于文件 stm32g4xx_hal_i2c_ex.c 的第 343 行。

引用 __HAL_RCC_SYSCFG_CLK_ENABLEassert_paramIS_I2C_FASTMODEPLUS

void HAL_I2CEx_EnableFastModePlus ( uint32_t  ConfigFastModePlus)

启用I2C快速模式增强驱动能力。

参数:
ConfigFastModePlus选择引脚。此参数可以是 I2C 扩展快速模式增强 值之一
注意:
对于I2C1,可以使用I2C_FASTMODEPLUS_I2C1参数启用所有选定I2C1引脚上的快速模式增强驱动能力,或者独立启用以下每个引脚PB6、PB7、PB8和PB9上的快速模式增强驱动能力。
对于其余的I2C1引脚(PA14、PA15...),只能使用I2C_FASTMODEPLUS_I2C1参数启用快速模式增强驱动能力。
对于所有I2C2引脚,只能使用I2C_FASTMODEPLUS_I2C2参数启用快速模式增强驱动能力。
对于所有I2C3引脚,只能使用I2C_FASTMODEPLUS_I2C3参数启用快速模式增强驱动能力。
对于所有I2C4引脚,只能使用I2C_FASTMODEPLUS_I2C4参数启用快速模式增强驱动能力。
返回值:

定义位于文件 stm32g4xx_hal_i2c_ex.c 的第 314 行。

引用 __HAL_RCC_SYSCFG_CLK_ENABLEassert_paramIS_I2C_FASTMODEPLUS