contains the configuration information for the specified CAN.
HAL_CAN_Receive
HAL_StatusTypeDef HAL_CAN_Receive (CAN_HandleTypeDef
* hcan, uint8_t FIFONumber, uint32_t Timeout)
Receives a correct CAN frame.
hcan: pointer to a CAN_HandleTypeDef structure that
contains the configuration information for the specified CAN.
FIFONumber: FIFO Number value
Timeout: Specify Timeout value
HAL_CAN_Receive_IT
HAL_StatusTypeDef HAL_CAN_Receive_IT
(CAN_HandleTypeDef * hcan, uint8_t FIFONumber)
Receives a correct CAN frame.
hcan: Pointer to a CAN_HandleTypeDef structure that
contains the configuration information for the specified CAN.
FIFONumber: Specify the FIFO number
HAL_CAN_Sleep
HAL_StatusTypeDef HAL_CAN_Sleep (CAN_HandleTypeDef *
hcan)
Enters the Sleep (low power) mode.
hcan: pointer to a CAN_HandleTypeDef structure that
contains the configuration information for the specified CAN.
HAL_CAN_WakeUp
HAL_StatusTypeDef HAL_CAN_WakeUp
(CAN_HandleTypeDef * hcan)
Wakes up the CAN peripheral from sleep mode, after that the CAN
peripheral is in the normal mode.
hcan: pointer to a CAN_HandleTypeDef structure that
contains the configuration information for the specified CAN.
HAL_CAN_IRQHandler
void HAL_CAN_IRQHandler (CAN_HandleTypeDef * hcan)