STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
CAN handle Structure definition. More...
#include <stm32f4xx_hal_can_legacy.h>
Data Fields | |
CAN_TypeDef * | Instance |
CAN_InitTypeDef | Init |
CanTxMsgTypeDef * | pTxMsg |
CanRxMsgTypeDef * | pRxMsg |
CanRxMsgTypeDef * | pRx1Msg |
__IO HAL_CAN_StateTypeDef | State |
HAL_LockTypeDef | Lock |
__IO uint32_t | ErrorCode |
CAN handle Structure definition.
Definition at line 211 of file stm32f4xx_hal_can_legacy.h.
CAN_TypeDef * CAN_HandleTypeDef::Instance |
Register base address
Register base address
Definition at line 213 of file stm32f4xx_hal_can_legacy.h.
Referenced by HAL_CAN_AbortTxRequest(), HAL_CAN_AddTxMessage(), HAL_CAN_ConfigFilter(), HAL_CAN_DeInit(), HAL_CAN_GetRxFifoFillLevel(), HAL_CAN_GetRxMessage(), HAL_CAN_GetState(), HAL_CAN_GetTxMailboxesFreeLevel(), HAL_CAN_GetTxTimestamp(), HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_IsSleepActive(), HAL_CAN_IsTxMessagePending(), HAL_CAN_RequestSleep(), HAL_CAN_Start(), HAL_CAN_Stop(), and HAL_CAN_WakeUp().
CAN_InitTypeDef CAN_HandleTypeDef::Init |
CAN required parameters
CAN required parameters
Definition at line 215 of file stm32f4xx_hal_can_legacy.h.
Referenced by HAL_CAN_Init().
CanTxMsgTypeDef* CAN_HandleTypeDef::pTxMsg |
Pointer to transmit structure
Definition at line 217 of file stm32f4xx_hal_can_legacy.h.
CanRxMsgTypeDef* CAN_HandleTypeDef::pRxMsg |
Pointer to reception structure for RX FIFO0 msg
Definition at line 219 of file stm32f4xx_hal_can_legacy.h.
CanRxMsgTypeDef* CAN_HandleTypeDef::pRx1Msg |
Pointer to reception structure for RX FIFO1 msg
Definition at line 221 of file stm32f4xx_hal_can_legacy.h.
__IO HAL_CAN_StateTypeDef CAN_HandleTypeDef::State |
CAN communication state
CAN communication state
Definition at line 223 of file stm32f4xx_hal_can_legacy.h.
Referenced by HAL_CAN_AbortTxRequest(), HAL_CAN_ActivateNotification(), HAL_CAN_AddTxMessage(), HAL_CAN_ConfigFilter(), HAL_CAN_DeactivateNotification(), HAL_CAN_DeInit(), HAL_CAN_GetRxFifoFillLevel(), HAL_CAN_GetRxMessage(), HAL_CAN_GetState(), HAL_CAN_GetTxMailboxesFreeLevel(), HAL_CAN_GetTxTimestamp(), HAL_CAN_Init(), HAL_CAN_IsSleepActive(), HAL_CAN_IsTxMessagePending(), HAL_CAN_RequestSleep(), HAL_CAN_ResetError(), HAL_CAN_Start(), HAL_CAN_Stop(), and HAL_CAN_WakeUp().
HAL_LockTypeDef CAN_HandleTypeDef::Lock |
CAN locking object
Definition at line 225 of file stm32f4xx_hal_can_legacy.h.
__IO uint32_t CAN_HandleTypeDef::ErrorCode |
CAN Error code
CAN Error code. This parameter can be a value of CAN Error Code
Definition at line 227 of file stm32f4xx_hal_can_legacy.h.
Referenced by HAL_CAN_AbortTxRequest(), HAL_CAN_ActivateNotification(), HAL_CAN_AddTxMessage(), HAL_CAN_ConfigFilter(), HAL_CAN_DeactivateNotification(), HAL_CAN_DeInit(), HAL_CAN_GetError(), HAL_CAN_GetRxMessage(), HAL_CAN_Init(), HAL_CAN_IRQHandler(), HAL_CAN_RequestSleep(), HAL_CAN_ResetError(), HAL_CAN_Start(), HAL_CAN_Stop(), and HAL_CAN_WakeUp().