u8 CAN1_Receive_Msg(u8 *buf)
{
if(HAL_CAN_GetRxFifoFillLevel(&CAN1_Handler,CAN_RX_FIFO0) != 0)
{
if(HAL_CAN_GetRxMessage(&CAN1_Handler,CAN_RX_FIFO0,&RxMessage,data) != HAL_OK) return 0;
return RxMessage.DLC;
}
return 0;
}
//为什么只能接收到ID数据和其他的都接收不到?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
很想知道是什么问题~~难道是我配置有问题??
但是用接收中断就能正常接收数据,
一周热门 更多>