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.

TMS320F280049: CAN发送邮箱配置,怎么样使用相同的msgID发送不同长度的数据?

Part Number: TMS320F280049

我在can通信测试中,对于同一个ID我需要回复不同长度的数据。意思就是回复的magID需相同(如0x123),can报文长度有时回复5长度,有时回复6长度,芯片是280049,怎么实现呢?

图片这样的方式实测是不行的,求解答
image.png

  • 您好

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待

  • 您好

    F280049最多支持32个邮箱。如果您有未使用的邮箱,您可以使用“0x123”ID和不同长度(5、6、7……)为TX预配置它们。

    如果您必须使用一个专用邮箱,您需要在每次发送邮件之前通过调用CAN_SetupMessageObject(…)或使用您自己的API仅更新长度来更新长度。