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.

[参考译文] TMS320F28.0048万C-Q1:DCAN:当DIR = WRITE时,如何清除IntPnd?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1096445/tms320f280048c-q1-dcan-how-is-intpnd-cleared-when-dir-write

部件号:TMS320F28.0048万C-Q1

各位专家,您好!

我正在使用IntPnd确保我的消息已发送。

当我启用TxIE时,会设置IntPnd,但如何清除它以显示我正在发送的下一封邮件?

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

    您好,Mina:

    成功传输帧后,将设置IntPnd。  当发送下一条消息时,如果传输成功,则会自动清除该消息,然后将再次设置IntPnd,否则将保持清除状态。

    此致,

    约瑟夫  

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

    您好,Joseph:

    感谢您的回复。

    我还有另一个问题:IntPnd是执行ACK作业还是只表示消息已成功地放置在CAN行上? 如果是后者,我如何 确定我的消息是由正确的ID接收的?

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

    您好,Mina:

    当符合ID和掩码标准时,接收节点将发送ACK。  IntPnd将仅指示消息已成功传输,没有错误。  有关接收节点如何发送ACK的信息,请参阅此应用手册(www.ti.com/.../sprace5)(第6页)。  应用手册中还有其他一些示例可能对您有所帮助。

    此致,

    约瑟夫

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

    谢谢你,Joseph。 这帮了我们很多!