请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28035 大家好、
请参阅 SPRUGL7 -增强型控制局域网。 在错误和状态寄存器(Canes)部分中指定了以下内容:-
1) CANES.TM -该位反映了 CAN 模块实际执行的操作、而不管邮箱配置如何。 1 - CAN 模块正在发送消息0 - CAN 模块未发送消息
2) CANES.BO -该位反映 CAN 模块处于总线关闭状态。
因此、我要尝试在 CAN 模块的总线关闭状态(通过将 CAN_H 与 CAN_L 短接手动完成)期间检查这些位的操作。以下是我的观察结果:-
1) CANES.TM 位在 CAN 发送消息时为0、但一旦总线关闭状态发生、它就变为1
2) CANES.BO 在总线关闭状态期间不会改变其值
因此、我的观察结果与工作表中的描述相矛盾。因此、有人能帮助我在 CAN 寄存器中正确解释这种行为
谢谢、
Siddharth