工具与软件:
你(们)好
是否有 办法在缓冲器索引级别控制 MCAN 传输?
我要实现的目标是使用多于1个缓冲器(例如多于1个)、最多32或64个缓冲器来在传输中使用更多缓冲器、而要比当我获得 TX 成功中断时使用 MCAN_IR 寄存器(或任何其他方式)来识别已成功发送(或失败)的缓冲器索引。 已禁用自动重传、我需要控制重试计数。
是否有任何示例或描述如何做到这一点(消息标记或其他任何内容)适合我的需求?
设法在具有 FIFO 的 RX 上执行此操作、但找不到适合 TX 的方法。 我想查看 MCAN_IR、但寄存器附录没有正确描述它、而只是提到了其他寄存器说明。 然而、SDK 代码具有移位/掩码定义、我未见过任何与缓冲区索引相关的内容、因此可能需要通过其他方法来识别用于发送的缓冲区/ FIFO 索引。
此致、
Barna Csenteri.
