HAL_FDCAN_GetRxMessage
时间: 2024-06-16 16:07:04 浏览: 357
stm32f4xx_hal_can_HALcan_CAN_
5星 · 资源好评率100%
HAL_FDCAN_GetRxMessage是一个函数,用于FDCAN接收FIFO中获取接收到消息。它的函数原型如下:
HAL_StatusTypeDef HAL_FDCAN_GetRxMessage(FDCAN_HandleTypeDef *hfdcan, uint32_t RxFifo, FDCAN_RxHeaderTypeDef *pHeader, uint8_t *pData)
参数说明:
- hfdcan:FDCAN句柄,指向FDCAN外设的指针。
- RxFifo:接收FIFO的编号,可以是FDCAN_RX_FIFO0或FDCAN_RX_FIFO1。
- pHeader:指向FDCAN_RxHeaderTypeDef结构体的指针,用于存储接收到的消息的帧头信息。
- pData:指向存储接收到的消息数据的缓冲区。
函数功能:
该函数用于从指定的接收FIFO中获取接收到的消息,并将消息的帧头信息和数据存储到用户提供的缓冲区中。
返回值:
- HAL_OK:操作成功。
- HAL_ERROR:操作失败。
阅读全文