This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28069:我想知道如何清除 CANES 寄存器的 EW 和 EP 位。 (CAN、F28069)

Guru**** 2535150 points
Other Parts Discussed in Thread: TMS320F28069

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/701319/tms320f28069-i-wonder-how-to-clear-ew-and-ep-bits-of-canes-register-can-f28069

器件型号:TMS320F28069

您好!

我正在测试 TMS320F28069芯片上的 CAN 通信。

在数据传输过程中、CANES 寄存器的 EW 和 EP 位突然变为"1"。

我想知道如何清除它。

EW 和 EP 位被标记为'RC-0'。

是否有办法分别清除这些位?

还是应该通过 CCR 位操作重置 CAN 模块?

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Sang-il、

    CAN 错误位 EW 和 EP 可被单独清除。  这些位被标记为 RC-0、这意味着可以 通过独立地向这些位写入"1"来清除它们。  当监控或读取这些错误位时返回"1"、用户必须通过向受影响的位写入"1"来确认错误、这样做也会清除错误。

    此致、

    Joseph

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的快速响应。