您好!
我发现在280039 MCAN 演示"mcan_ex9_transmit"中 、消息标记设置为0xAA。

我对此有一些疑问:
1.消息标记的含义是什么?
2.为什么这里的消息标记被设置为0xAA?
谢谢
奇田市
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.
您好!
我发现在280039 MCAN 演示"mcan_ex9_transmit"中 、消息标记设置为0xAA。

我对此有一些疑问:
1.消息标记的含义是什么?
2.为什么这里的消息标记被设置为0xAA?
谢谢
奇田市
Kita,
Sahil 在这篇文章中对此进行了解释: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1219036/tms320f280039c-q1-mcan---txbto-and-transmission-notification 请参阅以下内容:
步骤2:为了跟踪哪个传输帧与哪个 TX 事件 FIFO 元素相对应、您可以使用 MM (消息标记)位 S 之间的时序。 相应的 TX 事件 FIFO 元素将具有相同的消息标记。
Kita,
Unknown 说:1. 消息标记的含义是什么?
消息标记的目的是将 Tx 缓冲器元素与相应的 Tx 事件 FIFO 元素链接起来。 TX 事件 FIFO 元素用于存储与正在发送的消息相关的信息、如果 Tx 缓冲器元素中的 EFC 位已置位、则在发送时自动生成。 消息的传输顺序可以是动态的(基于 CAN 总线空闲的时间、在多个 Tx 缓冲器准备好传输的情况下、优先级会指定给较低的消息标识符)、并可由应用程序通过 Tx 事件 FIFO 进行跟踪。
Unknown 说:2. 为什么此处的消息标记设置为0xAA?
它是一个任意值、用户可以从0-255之间选择任何值。
谢谢。