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.

[参考译文] TMS320F28375S:如何在接收远程请求时生成接收中断。

Guru**** 2520030 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/754584/tms320f28375s-how-to-generate-a-receive-interrupt-on-receiving-a-remote-request

器件型号:TMS320F28375S

您好!

我将 Delfino 系列 DSP 用于我的应用。我想实现节点保护功能(CAN 打开)。 在节点保护中、CAN 客户端/主站将发送 RTR、在接收 RTR 后、服务器/从站(Me)将以数据帧(1字节:NMT 状态(7位)和 Toggle 位(1位))进行响应。 切换位将在每个远程请求时从0交替为1。 为此、我应该知道服务器接收 RTR、接收中断将是执行此操作的最佳方法。

我的问题是、我 无法配置我的 CAN 引擎、以便在接收 到 RTR 时生成 Rx 中断。 我已经在 piccolo 控制器中实现了该逻辑。 我不熟悉 Delfino、因此请帮助我配置 CAN 引擎、以便在接收 RTR 时生成中断。

提前感谢。