一种带环形缓冲区的全双工485总线通信系统及方法

    公开(公告)号:CN113904762B

    公开(公告)日:2023-09-26

    申请号:CN202111146112.4

    申请日:2021-09-28

    Abstract: 本发明提出的一种带环形缓冲区的全双工485总线通信系统及方法,所述系统包括:一个主机和多个从机,主机上的发送端设有485发送总线,主机的接收端设有485接收总线,所述从机的接收端设有环形接收缓冲区,从机的发送端设有环形发送缓冲区,环形接收缓冲区与485发送总线数据连接,环形发送缓冲区与485接收总线数据连接;所述485发送总线,用于向从机发送主机的命令;所述485接收总线,用于传输从机的响应数据、以及总线监听和总线控制命令;所述环形发送缓冲区,用于缓存从机处理主机发出的命令后生成的响应帧。本发明能够解决现有485总线的轮询机制无法处理总线竞争的情况,进一步解决目前以硬件方式处理竞争问题带来的系统复杂与成本昂贵的问题。

    一种带环形缓冲区的全双工485总线通信系统及方法

    公开(公告)号:CN113904762A

    公开(公告)日:2022-01-07

    申请号:CN202111146112.4

    申请日:2021-09-28

    Abstract: 本发明提出的一种带环形缓冲区的全双工485总线通信系统及方法,所述系统包括:一个主机和多个从机,主机上的发送端设有485发送总线,主机的接收端设有485接收总线,所述从机的接收端设有环形接收缓冲区,从机的发送端设有环形发送缓冲区,环形接收缓冲区与485发送总线数据连接,环形发送缓冲区与485接收总线数据连接;所述485发送总线,用于向从机发送主机的命令;所述485接收总线,用于传输从机的响应数据、以及总线监听和总线控制命令;所述环形发送缓冲区,用于缓存从机处理主机发出的命令后生成的响应帧。本发明能够解决现有485总线的轮询机制无法处理总线竞争的情况,进一步解决目前以硬件方式处理竞争问题带来的系统复杂与成本昂贵的问题。

Patent Agency Ranking