尊敬的:
我的应用是 EV 空调、并将使用 TI TMS320F28069。 我的 CAN 收发器是 TJA1051。
我知道 、CAN 数据将由寄存器自动读取。 我将从寄存器中读取数据。 我们将像往常一样使用中断来读取寄存器,但我不使用它、我使用不确定的周期来读取。 周期可以是10ms、50ms 或其他。
在我的应用中、我逐位读取 CAN 数据。 我将回答下面的问题:
当我不)整个帧(8位读取、可能只有3位或4位时、下一个帧将出现并 擦除当前帧。 因此我无法读取 完整的帧。 它可能会将错误的信息发送到系统。 那么、您能 不能提供一些建议来避免这一问题呢? 很棒的酒店