STM32H735xx HAL User Manual
Defines
FDCAN Flags
FDCAN Exported Constants

Defines

#define FDCAN_FLAG_TX_COMPLETE   FDCAN_IR_TC
#define FDCAN_FLAG_TX_ABORT_COMPLETE   FDCAN_IR_TCF
#define FDCAN_FLAG_TX_FIFO_EMPTY   FDCAN_IR_TFE
#define FDCAN_FLAG_RX_HIGH_PRIORITY_MSG   FDCAN_IR_HPM
#define FDCAN_FLAG_RX_BUFFER_NEW_MESSAGE   FDCAN_IR_DRX
#define FDCAN_FLAG_TX_EVT_FIFO_ELT_LOST   FDCAN_IR_TEFL
#define FDCAN_FLAG_TX_EVT_FIFO_FULL   FDCAN_IR_TEFF
#define FDCAN_FLAG_TX_EVT_FIFO_WATERMARK   FDCAN_IR_TEFW
#define FDCAN_FLAG_TX_EVT_FIFO_NEW_DATA   FDCAN_IR_TEFN
#define FDCAN_FLAG_RX_FIFO0_MESSAGE_LOST   FDCAN_IR_RF0L
#define FDCAN_FLAG_RX_FIFO0_FULL   FDCAN_IR_RF0F
#define FDCAN_FLAG_RX_FIFO0_WATERMARK   FDCAN_IR_RF0W
#define FDCAN_FLAG_RX_FIFO0_NEW_MESSAGE   FDCAN_IR_RF0N
#define FDCAN_FLAG_RX_FIFO1_MESSAGE_LOST   FDCAN_IR_RF1L
#define FDCAN_FLAG_RX_FIFO1_FULL   FDCAN_IR_RF1F
#define FDCAN_FLAG_RX_FIFO1_WATERMARK   FDCAN_IR_RF1W
#define FDCAN_FLAG_RX_FIFO1_NEW_MESSAGE   FDCAN_IR_RF1N
#define FDCAN_FLAG_RAM_ACCESS_FAILURE   FDCAN_IR_MRAF
#define FDCAN_FLAG_ERROR_LOGGING_OVERFLOW   FDCAN_IR_ELO
#define FDCAN_FLAG_ERROR_PASSIVE   FDCAN_IR_EP
#define FDCAN_FLAG_ERROR_WARNING   FDCAN_IR_EW
#define FDCAN_FLAG_BUS_OFF   FDCAN_IR_BO
#define FDCAN_FLAG_RAM_WATCHDOG   FDCAN_IR_WDI
#define FDCAN_FLAG_ARB_PROTOCOL_ERROR   FDCAN_IR_PEA
#define FDCAN_FLAG_DATA_PROTOCOL_ERROR   FDCAN_IR_PED
#define FDCAN_FLAG_RESERVED_ADDRESS_ACCESS   FDCAN_IR_ARA
#define FDCAN_FLAG_TIMESTAMP_WRAPAROUND   FDCAN_IR_TSW
#define FDCAN_FLAG_TIMEOUT_OCCURRED   FDCAN_IR_TOO
#define FDCAN_FLAG_CALIB_STATE_CHANGED   (FDCANCCU_IR_CSC << 30)
#define FDCAN_FLAG_CALIB_WATCHDOG_EVENT   (FDCANCCU_IR_CWE << 30)

Define Documentation

#define FDCAN_FLAG_ARB_PROTOCOL_ERROR   FDCAN_IR_PEA

Protocol error in arbitration phase detected

Definition at line 1559 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_BUS_OFF   FDCAN_IR_BO

Bus_Off status changed

Definition at line 1557 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_CALIB_STATE_CHANGED   (FDCANCCU_IR_CSC << 30)

Clock calibration state changed

Definition at line 1564 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_CALIB_WATCHDOG_EVENT   (FDCANCCU_IR_CWE << 30)

Clock calibration watchdog event occurred

Definition at line 1565 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_DATA_PROTOCOL_ERROR   FDCAN_IR_PED

Protocol error in data phase detected

Definition at line 1560 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_ERROR_LOGGING_OVERFLOW   FDCAN_IR_ELO

Overflow of FDCAN Error Logging Counter occurred

Definition at line 1554 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_ERROR_PASSIVE   FDCAN_IR_EP

Error_Passive status changed

Definition at line 1555 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_ERROR_WARNING   FDCAN_IR_EW

Error_Warning status changed

Definition at line 1556 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RAM_ACCESS_FAILURE   FDCAN_IR_MRAF

Message RAM access failure occurred

Definition at line 1553 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_IRQHandler().

#define FDCAN_FLAG_RAM_WATCHDOG   FDCAN_IR_WDI

Message RAM Watchdog event due to missing READY

Definition at line 1558 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RESERVED_ADDRESS_ACCESS   FDCAN_IR_ARA

Access to reserved address occurred

Definition at line 1561 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RX_BUFFER_NEW_MESSAGE   FDCAN_IR_DRX

At least one received message stored into a Rx Buffer

Definition at line 1540 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_IRQHandler().

#define FDCAN_FLAG_RX_FIFO0_FULL   FDCAN_IR_RF0F

Rx FIFO 0 full

Definition at line 1546 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RX_FIFO0_MESSAGE_LOST   FDCAN_IR_RF0L

Rx FIFO 0 message lost

Definition at line 1545 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RX_FIFO0_NEW_MESSAGE   FDCAN_IR_RF0N

New message written to Rx FIFO 0

Definition at line 1548 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RX_FIFO0_WATERMARK   FDCAN_IR_RF0W

Rx FIFO 0 fill level reached watermark

Definition at line 1547 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RX_FIFO1_FULL   FDCAN_IR_RF1F

Rx FIFO 1 full

Definition at line 1550 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RX_FIFO1_MESSAGE_LOST   FDCAN_IR_RF1L

Rx FIFO 1 message lost

Definition at line 1549 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RX_FIFO1_NEW_MESSAGE   FDCAN_IR_RF1N

New message written to Rx FIFO 1

Definition at line 1552 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RX_FIFO1_WATERMARK   FDCAN_IR_RF1W

Rx FIFO 1 fill level reached watermark

Definition at line 1551 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_RX_HIGH_PRIORITY_MSG   FDCAN_IR_HPM

High priority message received

Definition at line 1539 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_IRQHandler().

#define FDCAN_FLAG_TIMEOUT_OCCURRED   FDCAN_IR_TOO

Timeout reached

Definition at line 1563 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_IRQHandler().

#define FDCAN_FLAG_TIMESTAMP_WRAPAROUND   FDCAN_IR_TSW

Timestamp counter wrapped around

Definition at line 1562 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_IRQHandler().

#define FDCAN_FLAG_TX_ABORT_COMPLETE   FDCAN_IR_TCF

Transmission Cancellation Finished

Definition at line 1537 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_IRQHandler().

#define FDCAN_FLAG_TX_COMPLETE   FDCAN_IR_TC

Transmission Completed

Definition at line 1536 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_IRQHandler().

#define FDCAN_FLAG_TX_EVT_FIFO_ELT_LOST   FDCAN_IR_TEFL

Tx Event FIFO element lost

Definition at line 1541 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_TX_EVT_FIFO_FULL   FDCAN_IR_TEFF

Tx Event FIFO full

Definition at line 1542 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_TX_EVT_FIFO_NEW_DATA   FDCAN_IR_TEFN

Tx Handler wrote Tx Event FIFO element

Definition at line 1544 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_TX_EVT_FIFO_WATERMARK   FDCAN_IR_TEFW

Tx Event FIFO fill level reached watermark

Definition at line 1543 of file stm32h7xx_hal_fdcan.h.

#define FDCAN_FLAG_TX_FIFO_EMPTY   FDCAN_IR_TFE

Tx FIFO Empty

Definition at line 1538 of file stm32h7xx_hal_fdcan.h.

Referenced by HAL_FDCAN_IRQHandler().