一种含有效数据长度的串行通信接口的通用协议解析方法

    公开(公告)号:CN118301227A

    公开(公告)日:2024-07-05

    申请号:CN202310011598.3

    申请日:2023-01-05

    Abstract: 本发明提供了一种含有效数据长度的串行通信接口的通用协议解析方法,属于伺服系统软件技术领域,解决了现有技术中缺乏针对含有效数据长度的串口协议的快速、通用解析方法的技术问题。方法包括:根据待解析数据对应的串口协议,初始化串口接收帧通用数据包结构体;基于全局参数和帧头参数,对待解析数据中的帧头进行解析及存储;将状态机标识置1,基于全局参数和有效数据长度参数,对待解析数据中的有效数据长度进行解析及存储;将状态机标识status置2,更新帧数据参数,并基于全局参数和更新后的帧数据参数,对待解析数据中的有效数据及校验位进行解析及存储;基于函数参数对整帧解析通过后的帧数据进行校验位校验、有效数据功能解析。

Patent Agency Ranking