STM32H735xx HAL User Manual
Functions
Fast Mode Plus Functions
SMBUS Extended Exported Functions

Fast Mode Plus Functions. More...

Functions

void HAL_SMBUSEx_EnableFastModePlus (uint32_t ConfigFastModePlus)
 Enable the SMBUS fast mode plus driving capability.
void HAL_SMBUSEx_DisableFastModePlus (uint32_t ConfigFastModePlus)
 Disable the SMBUS fast mode plus driving capability.

Detailed Description

Fast Mode Plus Functions.

 ===============================================================================
                      ##### Fast Mode Plus Functions #####
 ===============================================================================
    [..] This section provides functions allowing to:
      (+) Configure Fast Mode Plus


Function Documentation

void HAL_SMBUSEx_DisableFastModePlus ( uint32_t  ConfigFastModePlus)

Disable the SMBUS fast mode plus driving capability.

Parameters:
ConfigFastModePlusSelects the pin. This parameter can be one of the SMBUS Extended Fast Mode Plus values
Note:
For I2C1, fast mode plus driving capability can be disabled on all selected I2C1 pins using SMBUS_FASTMODEPLUS_I2C1 parameter or independently on each one of the following pins PB6, PB7, PB8 and PB9.
For remaining I2C1 pins (PA14, PA15...) fast mode plus driving capability can be disabled only by using SMBUS_FASTMODEPLUS_I2C1 parameter.
For all I2C2 pins fast mode plus driving capability can be disabled only by using SMBUS_FASTMODEPLUS_I2C2 parameter.
For all I2C3 pins fast mode plus driving capability can be disabled only by using SMBUS_FASTMODEPLUS_I2C3 parameter.
For all I2C4 pins fast mode plus driving capability can be disabled only by using SMBUS_FASTMODEPLUS_I2C4 parameter.
For all I2C5 pins fast mode plus driving capability can be disabled only by using SMBUS_FASTMODEPLUS_I2C5 parameter.
Return values:
None

Definition at line 227 of file stm32h7xx_hal_smbus_ex.c.

References __HAL_RCC_SYSCFG_CLK_ENABLE, assert_param, and IS_SMBUS_FASTMODEPLUS.

void HAL_SMBUSEx_EnableFastModePlus ( uint32_t  ConfigFastModePlus)

Enable the SMBUS fast mode plus driving capability.

Parameters:
ConfigFastModePlusSelects the pin. This parameter can be one of the SMBUS Extended Fast Mode Plus values
Note:
For I2C1, fast mode plus driving capability can be enabled on all selected I2C1 pins using SMBUS_FASTMODEPLUS_I2C1 parameter or independently on each one of the following pins PB6, PB7, PB8 and PB9.
For remaining I2C1 pins (PA14, PA15...) fast mode plus driving capability can be enabled only by using SMBUS_FASTMODEPLUS_I2C1 parameter.
For all I2C2 pins fast mode plus driving capability can be enabled only by using SMBUS_FASTMODEPLUS_I2C2 parameter.
For all I2C3 pins fast mode plus driving capability can be enabled only by using SMBUS_FASTMODEPLUS_I2C3 parameter.
For all I2C4 pins fast mode plus driving capability can be enabled only by using SMBUS_FASTMODEPLUS_I2C4 parameter.
For all I2C5 pins fast mode plus driving capability can be enabled only by using SMBUS_FASTMODEPLUS_I2C5 parameter.
Return values:
None

Definition at line 196 of file stm32h7xx_hal_smbus_ex.c.

References __HAL_RCC_SYSCFG_CLK_ENABLE, assert_param, and IS_SMBUS_FASTMODEPLUS.