[发明专利]一种通信方法、通信控制装置及I2C总线系统有效
申请号: | 202010307182.2 | 申请日: | 2020-04-17 |
公开(公告)号: | CN111552658B | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 蒋磊;于泽洋 | 申请(专利权)人: | 北京中科银河芯科技有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
代理公司: | 北京知迪知识产权代理有限公司 11628 | 代理人: | 周娟 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 方法 控制 装置 i2c 总线 系统 | ||
1.一种通信方法,其特征在于,应用于具有主机以及多个从机的I2C总线系统,每个所述从机具有m个地址引脚以及n个参考引脚,m≤n,m,n均为整数,每个所述地址引脚与相应所述参考引脚电连接,所述参考引脚用于向相应所述地址引脚提供赋值编码;所述通信方法包括:
所述从机接收主机发送的寻址编码;
所述从机响应所述寻址编码,确定每个所述地址引脚电连接的参考引脚的类型的情况下,根据m个所述地址引脚电连接的参考引脚的类型配置从机地址编码的低2m位;
根据所述寻址编码的低2m位和所述从机地址编码的低2m位向所述主机发送链接信号;所述主机用于根据所述链接信号确定是否与所述从机建立通信。
2.根据权利要求1所述的通信方法,其特征在于,所述确定每个所述地址引脚电连接的参考引脚的类型,包括:
确定每个所述地址引脚的赋值编码与所述参考引脚的赋值编码的异或运算结果恒为0的情况下,根据所述异或运算结果确定每个所述地址引脚相应的参考引脚的类型;
根据每个所述地址引脚相应的参考引脚的类型配置相应地址引脚的地址,根据m个所述地址引脚的地址确定从机地址编码的低2m位。
3.根据权利要求2所述的通信方法,其特征在于,所述确定每个所述地址引脚电连接的参考引脚的类型,包括:
确定所述地址引脚的赋值编码与一个所述参考引脚的赋值编码的异或运算结果大于0的情况下,对所述地址引脚的赋值编码与另一个所述参考引脚的赋值编码进行异或运算。
4.根据权利要求1所述的通信方法,其特征在于,所述根据所述寻址编码的低2m位和所述从机地址编码的低2m位向所述主机发送链接信号,包括:
确定所述从机地址编码的低2m位与所述寻址编码的低2m位数据一致的情况下,向所述主机发送链接成功信号;
确定所述从机地址编码的低2m位与所述寻址编码的低2m位数据不同的情况下,向所述主机发送链接失败信号。
5.根据权利要求1所述的通信方法,其特征在于,所述m=1或2,n=4。
6.根据权利要求1-5任一项所述的通信方法,其特征在于,所述n个参考引脚包括时脉脚位、数据脚位、接地脚位和电源电压。
7.一种通信控制装置,其特征在于,应用于具有主机以及多个从机的I2C总线系统,每个所述从机具有m个地址引脚以及n个参考引脚,m≤n,m,n均为整数,每个所述地址引脚与相应所述参考引脚电连接,所述参考引脚用于向相应所述地址引脚提供赋值编码;所述通信控制装置包括:处理器以及与处理器耦合的通信接口;
所述处理器用于运行计算机程序或指令,以实现如权利要求1-6任一项所述通信方法。
8.一种I2C总线系统,其特征在于,包括:
主机;
与所述主机通信的多个从机;每个所述从机用于执行权利要求1-6任一项所述通信方法;每个所述从机具有m个地址引脚以及n个参考引脚,m≤n,m,n均为整数,每个所述地址引脚与相应所述参考引脚电连接,所述参考引脚用于向相应所述地址引脚提供赋值编码。
9.一种计算机存储介质,其特征在于,所述计算机存储介质中存储有指令,当所述指令被运行时,实现权利要求1-6任一项所述的通信方法。
10.一种芯片,其特征在于,包括处理器以及与处理器耦合的通信接口;所述处理器用于运行计算机程序或指令,以实现如权利要求1-6任一项所述通信方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科银河芯科技有限公司,未经北京中科银河芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010307182.2/1.html,转载请声明来源钻瓜专利网。