国芯技术交流网站's Archiver
AI32位8051交流社区,车规 AEC-Q100 Grade1
›
CAN/Lin/CANOpen/已通过车规 AEC-Q100 Grade1(-40 ~ +125度)
› CAN接收fifo溢出不能避免如何复位接收指针 | 已解决
cr81
发表于 2024-1-24 21:40:37
CAN接收fifo溢出不能避免如何复位接收指针 | 已解决
接收fifo=64字节;如果接收一帧数据的最后几个字节fifo溢出了。应该如何复位can接收缓存BUFFER呢?
溢出帧(can不完整的帧)是否会存入fifo?
屠龙刀例程里如果can接收溢出只是清一下中断。
乘风飞扬
发表于 2024-1-25 09:49:24
溢出帧是不会存入FIFO的(全部丢弃),通过读取RXBUF释放接收缓冲区。
cr81
发表于 2024-1-29 22:33:25
收到。好像溢出了就不进入接收中断了,后来改用新例程解决问题了🙋多谢
页:
[1]
查看完整版本:
CAN接收fifo溢出不能避免如何复位接收指针 | 已解决