YTM32B1ME05配置mcal版can接受大量报文再发送会丢数据
-
jiankang_wang 在 YTM32B1ME05配置mcal版can接受大量报文再发送会丢数据 中说:
您好,硬件是没有发送fifo的。
我没理解这句话是什么意思,方便再展开描述一下吗?
在没有使用软件缓冲区的时候,mcu发送进busy之后此时如果再接受此id的报文并且发送会丢失最新的一帧
您好,就是第一帧这个id进busy了,第二帧这个id就接受不到了,查看mcu发送出来的报文可以看到busy的这帧id时间是晚的。
现在最新的调试是添加了缓冲区,软件上如果没有发送成功会一直发送,再查看busy的报文发现,原本busy应该晚一帧的现在基本都可以发出来了,但是查看上位机接受报文里面仍有报文不对的,在busy里面也没有(所以之前busy晚一帧数据的情况可能是重发多次可以发送出来),现在对这个数据仍不对的不知道怎么解决 -
方便约个会议沟通一下吗?
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...



