message 0x100 msg = {dlc = 2, word(0) = 0x1234};
message 0x4c gmsg = {dlc = 8, dword(0) = 0x44332211, dword(4) = 0x88776655};
上述CAPL语句,在基于数据库报文声明报文变量时,修改了报文属性,在原始报文的基础上,创建了新报文。
分别修改了dlc及数据场内容。
其中word(0)是指数据场中的byte(0)与byte(1)。
dword(0)是数据场中byte(0),byte(1),byte(2),byte(3); dword(4)是数据场中byte(4), byte(5), byte(6), byte(7)。
还可以用其他单位,获取到CAN报文的数据场,示意图如下:
详细说明如下:
END