恭喜,你发布的帖子
发布于 2023-12-20 13:54:23
12楼
1. 收发报文; -- 看9L 做到了,不清楚的查 TSEND/TRCV;
2. 验证报文完整、准确性;-- 一般是检查包头包尾,校验,整个长度等等;
3. 解析;-- 对照着协议,提取数据;
用字节数组接收报文,前40 字节是协议头,再 24个字节是数据头,那从65个字节开始就是数据,两个字节为一个数据,按照这个拆分转化成数据不就行了,唯一要注意的是高字节在前还是在后的问题,看说明,好像是要先高低对换;
如果不考虑报文粘包、校验等问题,按照格式定义 udt 接收报文,其中的数据部分做高低调换(如果需要的话),处理好后统一 move 给 相同 udt 的另一变量即可;
请填写推广理由:
分享
只看
楼主