STM32L486xx HAL User Manual
Data Fields
__CAN_HandleTypeDef Struct Reference

CAN handle Structure definition. More...

#include <stm32l4xx_hal_can.h>

Data Fields

CAN_TypeDef * Instance
CAN_InitTypeDef Init
__IO HAL_CAN_StateTypeDef State
__IO uint32_t ErrorCode
void(* TxMailbox0CompleteCallback )(struct __CAN_HandleTypeDef *hcan)
void(* TxMailbox1CompleteCallback )(struct __CAN_HandleTypeDef *hcan)
void(* TxMailbox2CompleteCallback )(struct __CAN_HandleTypeDef *hcan)
void(* TxMailbox0AbortCallback )(struct __CAN_HandleTypeDef *hcan)
void(* TxMailbox1AbortCallback )(struct __CAN_HandleTypeDef *hcan)
void(* TxMailbox2AbortCallback )(struct __CAN_HandleTypeDef *hcan)
void(* RxFifo0MsgPendingCallback )(struct __CAN_HandleTypeDef *hcan)
void(* RxFifo0FullCallback )(struct __CAN_HandleTypeDef *hcan)
void(* RxFifo1MsgPendingCallback )(struct __CAN_HandleTypeDef *hcan)
void(* RxFifo1FullCallback )(struct __CAN_HandleTypeDef *hcan)
void(* SleepCallback )(struct __CAN_HandleTypeDef *hcan)
void(* WakeUpFromRxMsgCallback )(struct __CAN_HandleTypeDef *hcan)
void(* ErrorCallback )(struct __CAN_HandleTypeDef *hcan)
void(* MspInitCallback )(struct __CAN_HandleTypeDef *hcan)
void(* MspDeInitCallback )(struct __CAN_HandleTypeDef *hcan)

Detailed Description

CAN handle Structure definition.

Definition at line 225 of file stm32l4xx_hal_can.h.


Field Documentation

CAN Error callback

Definition at line 249 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN required parameters

Definition at line 229 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init().

CAN Msp DeInit callback

Definition at line 252 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_DeInit(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Msp Init callback

Definition at line 251 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Rx FIFO 0 full callback

Definition at line 244 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Rx FIFO 0 msg pending callback

Definition at line 243 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Rx FIFO 1 full callback

Definition at line 246 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Rx FIFO 1 msg pending callback

Definition at line 245 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Sleep callback

Definition at line 247 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Tx Mailbox 0 abort callback

Definition at line 240 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Tx Mailbox 0 complete callback

Definition at line 237 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Tx Mailbox 1 abort callback

Definition at line 241 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Tx Mailbox 1 complete callback

Definition at line 238 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Tx Mailbox 2 abort callback

Definition at line 242 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Tx Mailbox 2 complete callback

Definition at line 239 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().

CAN Wake Up from Rx msg callback

Definition at line 248 of file stm32l4xx_hal_can.h.

Referenced by HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RegisterCallback(), and HAL_CAN_UnRegisterCallback().


The documentation for this struct was generated from the following file: