I2C总线通信控制方法、装置、系统及可读存储介质

    公开(公告)号:CN111737173B

    公开(公告)日:2022-03-22

    申请号:CN202010589296.0

    申请日:2020-06-24

    Inventor: 林宁亚 童元满

    Abstract: 本发明公开了一种I2C总线通信控制方法、装置、系统及可读存储介质,该方法包括:接收上层应用发送的I2C总线的配置信息;解析所述配置信息,得到多条轮询参数;将多条所述轮询参数写入轮询表中;控制所述I2C总线,按照所述轮询表执行对应的读写操作。该方法中,I2C总线上执行的读写操作是按照轮询表进行的,因而无需轮询访问总线状态,便可直接基于轮询表得到精准的I2C总线的通信情况;可降低拥塞风险,存在多个主器件时,也可达到单个主器件的访问效率。对于管理维护方便;若发生硬件或功能变化,仅需对轮询表进行更新即可,而无需修改程序,能够快速适应功能更新或硬件更替。

    I2C总线通信控制方法、装置、系统及可读存储介质

    公开(公告)号:CN111737173A

    公开(公告)日:2020-10-02

    申请号:CN202010589296.0

    申请日:2020-06-24

    Inventor: 林宁亚 童元满

    Abstract: 本发明公开了一种I2C总线通信控制方法、装置、系统及可读存储介质,该方法包括:接收上层应用发送的I2C总线的配置信息;解析所述配置信息,得到多条轮询参数;将多条所述轮询参数写入轮询表中;控制所述I2C总线,按照所述轮询表执行对应的读写操作。该方法中,I2C总线上执行的读写操作是按照轮询表进行的,因而无需轮询访问总线状态,便可直接基于轮询表得到精准的I2C总线的通信情况;可降低拥塞风险,存在多个主器件时,也可达到单个主器件的访问效率。对于管理维护方便;若发生硬件或功能变化,仅需对轮询表进行更新即可,而无需修改程序,能够快速适应功能更新或硬件更替。

Patent Agency Ranking