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

HAL State definition. More...

Collaboration diagram for HAL state definition:

Macros

#define HAL_FMPSMBUS_STATE_RESET   (0x00000000U)
 
#define HAL_FMPSMBUS_STATE_READY   (0x00000001U)
 
#define HAL_FMPSMBUS_STATE_BUSY   (0x00000002U)
 
#define HAL_FMPSMBUS_STATE_MASTER_BUSY_TX   (0x00000012U)
 
#define HAL_FMPSMBUS_STATE_MASTER_BUSY_RX   (0x00000022U)
 
#define HAL_FMPSMBUS_STATE_SLAVE_BUSY_TX   (0x00000032U)
 
#define HAL_FMPSMBUS_STATE_SLAVE_BUSY_RX   (0x00000042U)
 
#define HAL_FMPSMBUS_STATE_LISTEN   (0x00000008U)
 

Detailed Description

HAL State definition.

Macro Definition Documentation

◆ HAL_FMPSMBUS_STATE_RESET

#define HAL_FMPSMBUS_STATE_RESET   (0x00000000U)

#include <stm32f4xx_hal_fmpsmbus.h>

FMPSMBUS not yet initialized or disabled

Definition at line 97 of file stm32f4xx_hal_fmpsmbus.h.

Referenced by HAL_FMPSMBUS_DeInit(), and HAL_FMPSMBUS_Init().

◆ HAL_FMPSMBUS_STATE_READY

◆ HAL_FMPSMBUS_STATE_BUSY

#define HAL_FMPSMBUS_STATE_BUSY   (0x00000002U)

◆ HAL_FMPSMBUS_STATE_MASTER_BUSY_TX

#define HAL_FMPSMBUS_STATE_MASTER_BUSY_TX   (0x00000012U)

#include <stm32f4xx_hal_fmpsmbus.h>

Master Data Transmission process is ongoing

Definition at line 100 of file stm32f4xx_hal_fmpsmbus.h.

Referenced by FMPSMBUS_Master_ISR(), HAL_FMPSMBUS_EV_IRQHandler(), HAL_FMPSMBUS_Master_Abort_IT(), and HAL_FMPSMBUS_Master_Transmit_IT().

◆ HAL_FMPSMBUS_STATE_MASTER_BUSY_RX

#define HAL_FMPSMBUS_STATE_MASTER_BUSY_RX   (0x00000022U)

#include <stm32f4xx_hal_fmpsmbus.h>

Master Data Reception process is ongoing

Definition at line 101 of file stm32f4xx_hal_fmpsmbus.h.

Referenced by FMPSMBUS_Master_ISR(), HAL_FMPSMBUS_EV_IRQHandler(), HAL_FMPSMBUS_Master_Abort_IT(), and HAL_FMPSMBUS_Master_Receive_IT().

◆ HAL_FMPSMBUS_STATE_SLAVE_BUSY_TX

#define HAL_FMPSMBUS_STATE_SLAVE_BUSY_TX   (0x00000032U)

#include <stm32f4xx_hal_fmpsmbus.h>

Slave Data Transmission process is ongoing

Definition at line 102 of file stm32f4xx_hal_fmpsmbus.h.

Referenced by FMPSMBUS_ITErrorHandler(), FMPSMBUS_Slave_ISR(), HAL_FMPSMBUS_EV_IRQHandler(), and HAL_FMPSMBUS_Slave_Transmit_IT().

◆ HAL_FMPSMBUS_STATE_SLAVE_BUSY_RX

#define HAL_FMPSMBUS_STATE_SLAVE_BUSY_RX   (0x00000042U)

#include <stm32f4xx_hal_fmpsmbus.h>

Slave Data Reception process is ongoing

Definition at line 103 of file stm32f4xx_hal_fmpsmbus.h.

Referenced by FMPSMBUS_ITErrorHandler(), FMPSMBUS_Slave_ISR(), HAL_FMPSMBUS_EV_IRQHandler(), and HAL_FMPSMBUS_Slave_Receive_IT().

◆ HAL_FMPSMBUS_STATE_LISTEN