STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
Collaboration diagram for CAN Interrupts:

Macros

#define CAN_IT_TME   ((uint32_t)CAN_IER_TMEIE)
 
#define CAN_IT_FMP0   ((uint32_t)CAN_IER_FMPIE0)
 
#define CAN_IT_FF0   ((uint32_t)CAN_IER_FFIE0)
 
#define CAN_IT_FOV0   ((uint32_t)CAN_IER_FOVIE0)
 
#define CAN_IT_FMP1   ((uint32_t)CAN_IER_FMPIE1)
 
#define CAN_IT_FF1   ((uint32_t)CAN_IER_FFIE1)
 
#define CAN_IT_FOV1   ((uint32_t)CAN_IER_FOVIE1)
 
#define CAN_IT_WKU   ((uint32_t)CAN_IER_WKUIE)
 
#define CAN_IT_SLK   ((uint32_t)CAN_IER_SLKIE)
 
#define CAN_IT_EWG   ((uint32_t)CAN_IER_EWGIE)
 
#define CAN_IT_EPV   ((uint32_t)CAN_IER_EPVIE)
 
#define CAN_IT_BOF   ((uint32_t)CAN_IER_BOFIE)
 
#define CAN_IT_LEC   ((uint32_t)CAN_IER_LECIE)
 
#define CAN_IT_ERR   ((uint32_t)CAN_IER_ERRIE)
 
#define CAN_IT_TX_MAILBOX_EMPTY   ((uint32_t)CAN_IER_TMEIE)
 
#define CAN_IT_RX_FIFO0_MSG_PENDING   ((uint32_t)CAN_IER_FMPIE0)
 
#define CAN_IT_RX_FIFO0_FULL   ((uint32_t)CAN_IER_FFIE0)
 
#define CAN_IT_RX_FIFO0_OVERRUN   ((uint32_t)CAN_IER_FOVIE0)
 
#define CAN_IT_RX_FIFO1_MSG_PENDING   ((uint32_t)CAN_IER_FMPIE1)
 
#define CAN_IT_RX_FIFO1_FULL   ((uint32_t)CAN_IER_FFIE1)
 
#define CAN_IT_RX_FIFO1_OVERRUN   ((uint32_t)CAN_IER_FOVIE1)
 
#define CAN_IT_WAKEUP   ((uint32_t)CAN_IER_WKUIE)
 
#define CAN_IT_SLEEP_ACK   ((uint32_t)CAN_IER_SLKIE)
 
#define CAN_IT_ERROR_WARNING   ((uint32_t)CAN_IER_EWGIE)
 
#define CAN_IT_ERROR_PASSIVE   ((uint32_t)CAN_IER_EPVIE)
 
#define CAN_IT_BUSOFF   ((uint32_t)CAN_IER_BOFIE)
 
#define CAN_IT_LAST_ERROR_CODE   ((uint32_t)CAN_IER_LECIE)
 
#define CAN_IT_ERROR   ((uint32_t)CAN_IER_ERRIE)
 

Detailed Description

Macro Definition Documentation

◆ CAN_IT_TME

#define CAN_IT_TME   ((uint32_t)CAN_IER_TMEIE)

#include <stm32f4xx_hal_can_legacy.h>

Transmit mailbox empty interrupt

Definition at line 430 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_FMP0

#define CAN_IT_FMP0   ((uint32_t)CAN_IER_FMPIE0)

#include <stm32f4xx_hal_can_legacy.h>

FIFO 0 message pending interrupt

Definition at line 433 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_FF0

#define CAN_IT_FF0   ((uint32_t)CAN_IER_FFIE0)

#include <stm32f4xx_hal_can_legacy.h>

FIFO 0 full interrupt

Definition at line 434 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_FOV0

#define CAN_IT_FOV0   ((uint32_t)CAN_IER_FOVIE0)

#include <stm32f4xx_hal_can_legacy.h>

FIFO 0 overrun interrupt

Definition at line 435 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_FMP1

#define CAN_IT_FMP1   ((uint32_t)CAN_IER_FMPIE1)

#include <stm32f4xx_hal_can_legacy.h>

FIFO 1 message pending interrupt

Definition at line 436 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_FF1

#define CAN_IT_FF1   ((uint32_t)CAN_IER_FFIE1)

#include <stm32f4xx_hal_can_legacy.h>

FIFO 1 full interrupt

Definition at line 437 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_FOV1

#define CAN_IT_FOV1   ((uint32_t)CAN_IER_FOVIE1)

#include <stm32f4xx_hal_can_legacy.h>

FIFO 1 overrun interrupt

Definition at line 438 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_WKU

#define CAN_IT_WKU   ((uint32_t)CAN_IER_WKUIE)

#include <stm32f4xx_hal_can_legacy.h>

Wake-up interrupt

Definition at line 441 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_SLK

#define CAN_IT_SLK   ((uint32_t)CAN_IER_SLKIE)

#include <stm32f4xx_hal_can_legacy.h>

Sleep acknowledge interrupt

Definition at line 442 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_EWG

#define CAN_IT_EWG   ((uint32_t)CAN_IER_EWGIE)

#include <stm32f4xx_hal_can_legacy.h>

Error warning interrupt

Definition at line 445 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_EPV

#define CAN_IT_EPV   ((uint32_t)CAN_IER_EPVIE)

#include <stm32f4xx_hal_can_legacy.h>

Error passive interrupt

Definition at line 446 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_BOF

#define CAN_IT_BOF   ((uint32_t)CAN_IER_BOFIE)

#include <stm32f4xx_hal_can_legacy.h>

Bus-off interrupt

Definition at line 447 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_LEC

#define CAN_IT_LEC   ((uint32_t)CAN_IER_LECIE)

#include <stm32f4xx_hal_can_legacy.h>

Last error code interrupt

Definition at line 448 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_ERR

#define CAN_IT_ERR   ((uint32_t)CAN_IER_ERRIE)

#include <stm32f4xx_hal_can_legacy.h>

Error Interrupt

Definition at line 449 of file stm32f4xx_hal_can_legacy.h.

◆ CAN_IT_TX_MAILBOX_EMPTY

#define CAN_IT_TX_MAILBOX_EMPTY   ((uint32_t)CAN_IER_TMEIE)

#include <stm32f4xx_hal_can.h>

Transmit mailbox empty interrupt

Definition at line 518 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_RX_FIFO0_MSG_PENDING

#define CAN_IT_RX_FIFO0_MSG_PENDING   ((uint32_t)CAN_IER_FMPIE0)

#include <stm32f4xx_hal_can.h>

FIFO 0 message pending interrupt

Definition at line 521 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_RX_FIFO0_FULL

#define CAN_IT_RX_FIFO0_FULL   ((uint32_t)CAN_IER_FFIE0)

#include <stm32f4xx_hal_can.h>

FIFO 0 full interrupt

Definition at line 522 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_RX_FIFO0_OVERRUN

#define CAN_IT_RX_FIFO0_OVERRUN   ((uint32_t)CAN_IER_FOVIE0)

#include <stm32f4xx_hal_can.h>

FIFO 0 overrun interrupt

Definition at line 523 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_RX_FIFO1_MSG_PENDING

#define CAN_IT_RX_FIFO1_MSG_PENDING   ((uint32_t)CAN_IER_FMPIE1)

#include <stm32f4xx_hal_can.h>

FIFO 1 message pending interrupt

Definition at line 524 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_RX_FIFO1_FULL

#define CAN_IT_RX_FIFO1_FULL   ((uint32_t)CAN_IER_FFIE1)

#include <stm32f4xx_hal_can.h>

FIFO 1 full interrupt

Definition at line 525 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_RX_FIFO1_OVERRUN

#define CAN_IT_RX_FIFO1_OVERRUN   ((uint32_t)CAN_IER_FOVIE1)

#include <stm32f4xx_hal_can.h>

FIFO 1 overrun interrupt

Definition at line 526 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_WAKEUP

#define CAN_IT_WAKEUP   ((uint32_t)CAN_IER_WKUIE)

#include <stm32f4xx_hal_can.h>

Wake-up interrupt

Definition at line 529 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_SLEEP_ACK

#define CAN_IT_SLEEP_ACK   ((uint32_t)CAN_IER_SLKIE)

#include <stm32f4xx_hal_can.h>

Sleep acknowledge interrupt

Definition at line 530 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_ERROR_WARNING

#define CAN_IT_ERROR_WARNING   ((uint32_t)CAN_IER_EWGIE)

#include <stm32f4xx_hal_can.h>

Error warning interrupt

Definition at line 533 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_ERROR_PASSIVE

#define CAN_IT_ERROR_PASSIVE   ((uint32_t)CAN_IER_EPVIE)

#include <stm32f4xx_hal_can.h>

Error passive interrupt

Definition at line 534 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_BUSOFF

#define CAN_IT_BUSOFF   ((uint32_t)CAN_IER_BOFIE)

#include <stm32f4xx_hal_can.h>

Bus-off interrupt

Definition at line 535 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_LAST_ERROR_CODE

#define CAN_IT_LAST_ERROR_CODE   ((uint32_t)CAN_IER_LECIE)

#include <stm32f4xx_hal_can.h>

Last error code interrupt

Definition at line 536 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().

◆ CAN_IT_ERROR

#define CAN_IT_ERROR   ((uint32_t)CAN_IER_ERRIE)

#include <stm32f4xx_hal_can.h>

Error Interrupt

Definition at line 537 of file stm32f4xx_hal_can.h.

Referenced by HAL_CAN_IRQHandler().