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

CAN Callback functions. More...

Collaboration diagram for Callback functions:

Functions

void HAL_CAN_TxMailbox0CompleteCallback (CAN_HandleTypeDef *hcan)
 Transmission Mailbox 0 complete callback.
 
void HAL_CAN_TxMailbox1CompleteCallback (CAN_HandleTypeDef *hcan)
 Transmission Mailbox 1 complete callback.
 
void HAL_CAN_TxMailbox2CompleteCallback (CAN_HandleTypeDef *hcan)
 Transmission Mailbox 2 complete callback.
 
void HAL_CAN_TxMailbox0AbortCallback (CAN_HandleTypeDef *hcan)
 Transmission Mailbox 0 Cancellation callback.
 
void HAL_CAN_TxMailbox1AbortCallback (CAN_HandleTypeDef *hcan)
 Transmission Mailbox 1 Cancellation callback.
 
void HAL_CAN_TxMailbox2AbortCallback (CAN_HandleTypeDef *hcan)
 Transmission Mailbox 2 Cancellation callback.
 
void HAL_CAN_RxFifo0MsgPendingCallback (CAN_HandleTypeDef *hcan)
 Rx FIFO 0 message pending callback.
 
void HAL_CAN_RxFifo0FullCallback (CAN_HandleTypeDef *hcan)
 Rx FIFO 0 full callback.
 
void HAL_CAN_RxFifo1MsgPendingCallback (CAN_HandleTypeDef *hcan)
 Rx FIFO 1 message pending callback.
 
void HAL_CAN_RxFifo1FullCallback (CAN_HandleTypeDef *hcan)
 Rx FIFO 1 full callback.
 
void HAL_CAN_SleepCallback (CAN_HandleTypeDef *hcan)
 Sleep callback.
 
void HAL_CAN_WakeUpFromRxMsgCallback (CAN_HandleTypeDef *hcan)
 WakeUp from Rx message callback.
 
void HAL_CAN_ErrorCallback (CAN_HandleTypeDef *hcan)
 Error CAN callback.
 

Detailed Description

CAN Callback functions.

Callback functions.

  ==============================================================================
                          ##### Callback functions #####
  ==============================================================================
    [..]
    This subsection provides the following callback functions:
      (+) HAL_CAN_TxMailbox0CompleteCallback
      (+) HAL_CAN_TxMailbox1CompleteCallback
      (+) HAL_CAN_TxMailbox2CompleteCallback
      (+) HAL_CAN_TxMailbox0AbortCallback
      (+) HAL_CAN_TxMailbox1AbortCallback
      (+) HAL_CAN_TxMailbox2AbortCallback
      (+) HAL_CAN_RxFifo0MsgPendingCallback
      (+) HAL_CAN_RxFifo0FullCallback
      (+) HAL_CAN_RxFifo1MsgPendingCallback
      (+) HAL_CAN_RxFifo1FullCallback
      (+) HAL_CAN_SleepCallback
      (+) HAL_CAN_WakeUpFromRxMsgCallback
      (+) HAL_CAN_ErrorCallback

Function Documentation

◆ HAL_CAN_TxMailbox0CompleteCallback()

__weak void HAL_CAN_TxMailbox0CompleteCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Transmission Mailbox 0 complete callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2136 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_TxMailbox1CompleteCallback()

__weak void HAL_CAN_TxMailbox1CompleteCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Transmission Mailbox 1 complete callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2153 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_TxMailbox2CompleteCallback()

__weak void HAL_CAN_TxMailbox2CompleteCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Transmission Mailbox 2 complete callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2170 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_TxMailbox0AbortCallback()

__weak void HAL_CAN_TxMailbox0AbortCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Transmission Mailbox 0 Cancellation callback.

Parameters
hcanpointer to an CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2187 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_TxMailbox1AbortCallback()

__weak void HAL_CAN_TxMailbox1AbortCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Transmission Mailbox 1 Cancellation callback.

Parameters
hcanpointer to an CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2204 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_TxMailbox2AbortCallback()

__weak void HAL_CAN_TxMailbox2AbortCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Transmission Mailbox 2 Cancellation callback.

Parameters
hcanpointer to an CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2221 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_RxFifo0MsgPendingCallback()

__weak void HAL_CAN_RxFifo0MsgPendingCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Rx FIFO 0 message pending callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2238 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_RxFifo0FullCallback()

__weak void HAL_CAN_RxFifo0FullCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Rx FIFO 0 full callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2255 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_RxFifo1MsgPendingCallback()

__weak void HAL_CAN_RxFifo1MsgPendingCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Rx FIFO 1 message pending callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2272 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_RxFifo1FullCallback()

__weak void HAL_CAN_RxFifo1FullCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Rx FIFO 1 full callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2289 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_SleepCallback()

__weak void HAL_CAN_SleepCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Sleep callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2306 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_WakeUpFromRxMsgCallback()

__weak void HAL_CAN_WakeUpFromRxMsgCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

WakeUp from Rx message callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2322 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().

◆ HAL_CAN_ErrorCallback()

__weak void HAL_CAN_ErrorCallback ( CAN_HandleTypeDef * hcan)

#include <stm32f4xx_hal_can.h>

Error CAN callback.

Parameters
hcanpointer to a CAN_HandleTypeDef structure that contains the configuration information for the specified CAN.
Return values
None

Definition at line 2339 of file stm32f4xx_hal_can.c.

References UNUSED.

Referenced by HAL_CAN_Init(), and HAL_CAN_IRQHandler().