STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
HAL State definition. More...
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) |
HAL State definition.
#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().
#define HAL_FMPSMBUS_STATE_READY (0x00000001U) |
#include <stm32f4xx_hal_fmpsmbus.h>
FMPSMBUS initialized and ready for use
Definition at line 98 of file stm32f4xx_hal_fmpsmbus.h.
Referenced by FMPSMBUS_Disable_IRQ(), FMPSMBUS_ITErrorHandler(), FMPSMBUS_Master_ISR(), FMPSMBUS_Slave_ISR(), FMPSMBUS_WaitOnFlagUntilTimeout(), HAL_FMPSMBUS_ConfigAnalogFilter(), HAL_FMPSMBUS_ConfigDigitalFilter(), HAL_FMPSMBUS_DisableListen_IT(), HAL_FMPSMBUS_Init(), HAL_FMPSMBUS_IsDeviceReady(), HAL_FMPSMBUS_Master_Abort_IT(), HAL_FMPSMBUS_Master_Receive_IT(), and HAL_FMPSMBUS_Master_Transmit_IT().
#define HAL_FMPSMBUS_STATE_BUSY (0x00000002U) |
#include <stm32f4xx_hal_fmpsmbus.h>
FMPSMBUS internal process is ongoing
Definition at line 99 of file stm32f4xx_hal_fmpsmbus.h.
Referenced by HAL_FMPSMBUS_ConfigAnalogFilter(), HAL_FMPSMBUS_ConfigDigitalFilter(), HAL_FMPSMBUS_DeInit(), HAL_FMPSMBUS_Init(), and HAL_FMPSMBUS_IsDeviceReady().
#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().
#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().
#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().
#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().
#define HAL_FMPSMBUS_STATE_LISTEN (0x00000008U) |
#include <stm32f4xx_hal_fmpsmbus.h>
Address Listen Mode is ongoing
Definition at line 104 of file stm32f4xx_hal_fmpsmbus.h.
Referenced by FMPSMBUS_Disable_IRQ(), FMPSMBUS_ITErrorHandler(), FMPSMBUS_Slave_ISR(), HAL_FMPSMBUS_DisableListen_IT(), HAL_FMPSMBUS_EnableListen_IT(), HAL_FMPSMBUS_EV_IRQHandler(), HAL_FMPSMBUS_Slave_Receive_IT(), and HAL_FMPSMBUS_Slave_Transmit_IT().