请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1290NCZAD 您好!
我的控制器正在通过 CAN 总线接收大量数据。 在重负载通信期间、我发现一些消息缺失。
现在、我想使用 CANIF2MCTL 寄存器中的 MSGLST 位来检查 Lost。 因此、我使这个受控环境:
1. CAN 总线上没有交通。
2.我开始运行调试会话、并在10秒后按下 CCS 中的暂停按钮
3.将两条相同的 CAN 消息由我的 PCAN 器件发送到 CAN 总线。
4.恢复调试
5.我可以看到 MSGLST 置位。
6、之后、我无法清除这个位。 每次收到消息时、都会说消息丢失。 但我在控制器中看到正确的消息。
如何清除该位?
此致、
年轻