如果你参加过我的《CAPL编程系统性课程》,你就结构体类型天然就能表示报文结构,用结构体表示报文虽然麻烦,但灵活度更高。
我们今天试着用结构体类型表示DoIP车辆声明消息的DoIP报头,然后组装一条DoIP消息发送出去。
DoIP消息结构如下:
DoIP车辆声明消息结构如下:
/********************************************************
+--------+--------+--------+--------+
|version | inVer | type |
+--------+--------+--------+--------+
| length |
+--------+--------+--------+--------+
| vin |
+--------+--------+--------+--------+
| vin |
+--------+--------+--------+--------+
| vin |
+--------+--------+--------+--------+
| vin |
+--------+------