在这篇文章中,我们介绍了如何用GenericMessages发送普通CAN报文。

GenericMessage的用法

那么如何在VSpy3的C-Code-Interface中,去建立并且发送CANFD报文呢?我们可以先用GenericLongMessage这个函数,创建一个报文对象,然后再用CANFDMessageTransmit这个函数,去发送这个CANFD报文即可,如下所示。

GenericLongMessage mydata;

mydata.iNetwork = NET_DW_CAN_01;
mydata.iBitField = 1;
mydata.iID = 0x211;
mydata.iNumDataBytes = 64;
mydata.btData[0] = 0x22;
mydata.btData[1] = 0x25;
mydata.btData[2] = 0x26;
CANFDMessageTransmit(&mydata, 1);

 

 

 

 

 

 

 

 

 

 

 

 

 

JapanKoreaChinaUSA