STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
Collaboration diagram for IRQ Handler and Callbacks:

Functions

void HAL_FMPSMBUS_EV_IRQHandler (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Handle FMPSMBUS event interrupt request.
 
void HAL_FMPSMBUS_ER_IRQHandler (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Handle FMPSMBUS error interrupt request.
 
void HAL_FMPSMBUS_MasterTxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Master Tx Transfer completed callback.
 
void HAL_FMPSMBUS_MasterRxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Master Rx Transfer completed callback.
 
void HAL_FMPSMBUS_SlaveTxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Slave Tx Transfer completed callback.
 
void HAL_FMPSMBUS_SlaveRxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Slave Rx Transfer completed callback.
 
void HAL_FMPSMBUS_AddrCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus, uint8_t TransferDirection, uint16_t AddrMatchCode)
 Slave Address Match callback.
 
void HAL_FMPSMBUS_ListenCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 Listen Complete callback.
 
void HAL_FMPSMBUS_ErrorCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus)
 FMPSMBUS error callback.
 

Detailed Description

Function Documentation

◆ HAL_FMPSMBUS_EV_IRQHandler()

◆ HAL_FMPSMBUS_ER_IRQHandler()

void HAL_FMPSMBUS_ER_IRQHandler ( FMPSMBUS_HandleTypeDef * hfmpsmbus)

#include <stm32f4xx_hal_fmpsmbus.h>

Handle FMPSMBUS error interrupt request.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1703 of file stm32f4xx_hal_fmpsmbus.c.

References FMPSMBUS_ITErrorHandler().

◆ HAL_FMPSMBUS_MasterTxCpltCallback()

__weak void HAL_FMPSMBUS_MasterTxCpltCallback ( FMPSMBUS_HandleTypeDef * hfmpsmbus)

#include <stm32f4xx_hal_fmpsmbus.h>

Master Tx Transfer completed callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1714 of file stm32f4xx_hal_fmpsmbus.c.

References UNUSED.

Referenced by FMPSMBUS_Master_ISR(), and HAL_FMPSMBUS_Init().

◆ HAL_FMPSMBUS_MasterRxCpltCallback()

__weak void HAL_FMPSMBUS_MasterRxCpltCallback ( FMPSMBUS_HandleTypeDef * hfmpsmbus)

#include <stm32f4xx_hal_fmpsmbus.h>

Master Rx Transfer completed callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1730 of file stm32f4xx_hal_fmpsmbus.c.

References UNUSED.

Referenced by FMPSMBUS_Master_ISR(), and HAL_FMPSMBUS_Init().

◆ HAL_FMPSMBUS_SlaveTxCpltCallback()

__weak void HAL_FMPSMBUS_SlaveTxCpltCallback ( FMPSMBUS_HandleTypeDef * hfmpsmbus)

#include <stm32f4xx_hal_fmpsmbus.h>

Slave Tx Transfer completed callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1745 of file stm32f4xx_hal_fmpsmbus.c.

References UNUSED.

Referenced by FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().

◆ HAL_FMPSMBUS_SlaveRxCpltCallback()

__weak void HAL_FMPSMBUS_SlaveRxCpltCallback ( FMPSMBUS_HandleTypeDef * hfmpsmbus)

#include <stm32f4xx_hal_fmpsmbus.h>

Slave Rx Transfer completed callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1761 of file stm32f4xx_hal_fmpsmbus.c.

References UNUSED.

Referenced by FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().

◆ HAL_FMPSMBUS_AddrCallback()

__weak void HAL_FMPSMBUS_AddrCallback ( FMPSMBUS_HandleTypeDef * hfmpsmbus,
uint8_t TransferDirection,
uint16_t AddrMatchCode )

#include <stm32f4xx_hal_fmpsmbus.h>

Slave Address Match callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
TransferDirectionMaster request Transfer Direction (Write/Read)
AddrMatchCodeAddress Match Code
Return values
None

Definition at line 1779 of file stm32f4xx_hal_fmpsmbus.c.

References UNUSED.

Referenced by FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().

◆ HAL_FMPSMBUS_ListenCpltCallback()

__weak void HAL_FMPSMBUS_ListenCpltCallback ( FMPSMBUS_HandleTypeDef * hfmpsmbus)

#include <stm32f4xx_hal_fmpsmbus.h>

Listen Complete callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1798 of file stm32f4xx_hal_fmpsmbus.c.

References UNUSED.

Referenced by FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().

◆ HAL_FMPSMBUS_ErrorCallback()

__weak void HAL_FMPSMBUS_ErrorCallback ( FMPSMBUS_HandleTypeDef * hfmpsmbus)

#include <stm32f4xx_hal_fmpsmbus.h>

FMPSMBUS error callback.

Parameters
hfmpsmbusPointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS.
Return values
None

Definition at line 1814 of file stm32f4xx_hal_fmpsmbus.c.

References UNUSED.

Referenced by FMPSMBUS_ITErrorHandler(), FMPSMBUS_Master_ISR(), FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().