基于加权平均算法自适应收发机制的串口通信方法和系统

    公开(公告)号:CN119415452A

    公开(公告)日:2025-02-11

    申请号:CN202411469809.9

    申请日:2024-10-21

    Abstract: 本发明涉及串口通信技术领域,提供一种基于加权平均算法自适应收发机制的串口通信方法和系统,方法包括:根据发送队列或者重发队列发送报文,处理接收数据时,根据开始标识位pkgheader和长度标识位pkglen获取整帧数据,按照长度标识位pkglen移动开始标识位pkgheader,获取各帧数据,则执行下一步;读到单帧报文后,校验类型标识位pkgtype;根据应答报文判断校验方式;记录每个串口读写周期时间time和收到帧报文数pkgnum,根据串口读写周期时间time和帧报文数pkgnum做加权平均算法,计算下一个串口读写周期时间time。本发明通过加权平均算法,动态计算下个周期时间间隔,提高通信实时性。串口发送关键帧数据,需要确定对端处理成功,增加期望功能码校验逻辑,重发机制保证报文发送稳定性。

Patent Agency Ranking