STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches

Fast Mode Plus Functions. More...

Collaboration diagram for Fast Mode Plus Functions:

Functions

void HAL_FMPSMBUSEx_EnableFastModePlus (uint32_t ConfigFastModePlus)
 Enable the FMPSMBUS fast mode plus driving capability.
 
void HAL_FMPSMBUSEx_DisableFastModePlus (uint32_t ConfigFastModePlus)
 Disable the FMPSMBUS 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

◆ HAL_FMPSMBUSEx_EnableFastModePlus()

void HAL_FMPSMBUSEx_EnableFastModePlus ( uint32_t ConfigFastModePlus)

#include <stm32f4xx_hal_fmpsmbus_ex.h>

Enable the FMPSMBUS fast mode plus driving capability.

Parameters
ConfigFastModePlusSelects the pin. This parameter can be one of the FMPSMBUS Extended Fast Mode Plus values
Note
For FMPI2C1, fast mode plus driving capability can be enabled on all selected FMPI2C1 pins using FMPSMBUS_FASTMODEPLUS_FMPI2C1 parameter or independently on each one of the following pins PB6, PB7, PB8 and PB9.
For remaining FMPI2C1 pins (PA14, PA15...) fast mode plus driving capability can be enabled only by using FMPSMBUS_FASTMODEPLUS_FMPI2C1 parameter.
Return values
None

Definition at line 90 of file stm32f4xx_hal_fmpsmbus_ex.c.

References __HAL_RCC_SYSCFG_CLK_ENABLE, assert_param, and IS_FMPSMBUS_FASTMODEPLUS.

◆ HAL_FMPSMBUSEx_DisableFastModePlus()

void HAL_FMPSMBUSEx_DisableFastModePlus ( uint32_t ConfigFastModePlus)

#include <stm32f4xx_hal_fmpsmbus_ex.h>

Disable the FMPSMBUS fast mode plus driving capability.

Parameters
ConfigFastModePlusSelects the pin. This parameter can be one of the FMPSMBUS Extended Fast Mode Plus values
Note
For FMPI2C1, fast mode plus driving capability can be disabled on all selected FMPI2C1 pins using FMPSMBUS_FASTMODEPLUS_FMPI2C1 parameter or independently on each one of the following pins PB6, PB7, PB8 and PB9.
For remaining FMPI2C1 pins (PA14, PA15...) fast mode plus driving capability can be disabled only by using FMPSMBUS_FASTMODEPLUS_FMPI2C1 parameter.
Return values
None

Definition at line 113 of file stm32f4xx_hal_fmpsmbus_ex.c.

References __HAL_RCC_SYSCFG_CLK_ENABLE, assert_param, and IS_FMPSMBUS_FASTMODEPLUS.