您好!
我将一个单一邮箱声明为输出(使用它的扩展模式 TXIE):

其中 id_BASE =帧 ID:0x18FF50E5和 SC_CAN_NUMMAILBOX_TX = num 邮箱:1
然后我想通过相同的 num Mailbox 发送两个连续的帧、但帧 ID 不同:第一个 ID = 0x18FF50E5、第二个 ID 为0x18FF51E5。
两个帧具有相同的 ID: 
我想使用 can_sendMessage_updateDLC 函数、因为这两个帧具有两个不同的 DLC。
我试图用这个函数制作我自己的函数:can_sendMessage_updateMsgIdMsgDLC 来添加标识符作为参数、并将其写入 CAN_IF1ARB 寄存器:

ID 具有所需的地址:0x18FF51E5、但帧实际上输出保留了插入的初始地址 Viia CAN_setupMessageObject
那么、是否可以传输具有不同 ID 并将单个邮箱配置为输出的 CAN 帧?
感谢你的帮助。
埃里克