System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() I2C数据的读写方法、装置、设备及计算机可读介质制造方法及图纸_技高网

I2C数据的读写方法、装置、设备及计算机可读介质制造方法及图纸

技术编号:40592109 阅读:4 留言:0更新日期:2024-03-12 21:53
本申请提供了一种I2C数据的读写方法、装置、设备及计算机可读介质。可以至少用于解决现有的I2C电路中,对多个从机的波形判别效率较低的技术问题;沿着电线路径依次关联一个主机与多个从机;基于主机以及与所述主机相邻的多个从机,构建对应的读写区域;主机输出TEST N的低电平信号,并确定存在所述TEST N的低电平信号的时间段为与主机相邻的第M个从机的读写区域的时间段;根据所述TEST N的低电平信号出现的时间段对所述第M个从机的读写区域进行数据读写;其中,所述N和所述M均为大于或者等于1的整数,且所述N和所述M相等,之后可以对所述I2C数据进行测试,根据TEST N的低电平信号就能迅速找到第M个从机的读写区域,从而提高了I2C波形的测试效率。

【技术实现步骤摘要】

本申请涉及i2c数据,尤其涉及一种i2c数据的读写方法、装置、设备及计算机可读介质。


技术介绍

1、随着科技的发展,i2c电路被广泛应用于生活的各行各业中。在相关技术中,i2c电路的总线上经常一个主机挂多个从机,在测试i2c总线波形的时候,相关工作人员常常不知道所测的波形对应的是哪个从机的波形,因此需要人为地去读取波形的每个字节的数据,然后通过人工比对的方式找到从机地址的波形,进而来判断所测的波形对应的是哪个从机的波形,可是,相关技术中,通过人工比对的方式来判断所测的波形对应的是哪个从机的波形的过程费时费力,导致对多个从机的波形的判别效率较低。


技术实现思路

1、本申请的一个目的是提供一种i2c数据的读写方法、装置、设备及计算机可读介质,至少用于解决现有的i2c电路中,对多个从机的波形判别效率较低的技术问题。

2、为实现上述目的,本申请的一些实施例提供了一种i2c数据的读写方法,应用于i2c电路,所述i2c数据的读写方法包括:沿着电线路径依次关联一个主机与多个从机;基于主机以及与所述主机相邻的多个从机,构建对应的读写区域;主机输出test n的低电平信号,并确定存在所述test n的低电平信号的时间段为与主机相邻的第m个从机的读写区域的时间段;根据所述test n的低电平信号出现的时间段对所述第m个从机的读写区域进行数据读写;其中,所述n和所述m均为大于或者等于1的整数,且所述n和所述m相等。

3、本申请的一些实施例还提供了一种i2c数据的读写装置,包括:关联模块,用于沿着电线路径依次关联一个主机与多个从机;区域模块,用于基于主机以及与所述主机相邻的多个从机,构建对应的读写区域;获取模块,用于主机输出test n的低电平信号,并确定存在所述test n的低电平信号的时间段为与主机相邻的第m个从机的读写区域的时间段;读模块,用于根据所述test n的低电平信号出现的时间段对所述第m个从机的读写区域进行数据读写;其中,所述n和所述m均为大于或者等于1的整数,且所述n和所述m相等。

4、本申请的一些实施例还提供了一种i2c数据的读写设备,所述设备包括:一个或多个处理器;i2c数据电路,包括一个主机与多个从机;沿着电线路径依次关联一个主机与多个从机;以及存储有计算机程序指令的存储器,所述计算机程序指令在被执行时使所述处理器执行上述的i2c数据的读写方法。

5、本申请的一些实施例还提供了一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现上述的i2c数据的读写方法。

6、相较于现有技术,本申请实施例提供的方案中,沿着电线路径依次关联一个主机与多个从机;基于主机以及与所述主机相邻的多个从机,构建对应的读写区域;主机输出test n的低电平信号,并确定存在所述test n的低电平信号的时间段为与主机相邻的第m个从机的读写区域的时间段;根据所述test n的低电平信号出现的时间段对所述第m个从机的读写区域进行数据读写;其中,所述n和所述m均为大于或者等于1的整数,且所述n和所述m相等,之后可以对所述i2c数据进行测试,根据test n的低电平信号就能迅速找到第m个从机的读写区域,从而提高了i2c波形的测试效率。

本文档来自技高网...

【技术保护点】

1.一种I2C数据的读写方法,其特征在于,应用于I2C电路,所述I2C数据的读写方法包括:

2.根据权利要求1所述的I2C数据的读写方法,其特征在于,所述沿着电线路径依次关联一个主机与多个从机,包括:

3.根据权利要求2所述的I2C数据的读写方法,其特征在于,所述根据一个主机点配置一个主机,并且多个从机点配置对应的从机,包括:

4.根据权利要求1所述的I2C数据的读写方法,其特征在于,所述基于主机以及与所述主机相邻的多个从机,构建对应的读写区域,包括:

5.根据权利要求1所述的I2C数据的读写方法,其特征在于,所述主机输出TEST N的低电平信号,并确定存在所述TEST N的低电平信号的时间段为与主机相邻的第M个从机的读写区域的时间段,包括:

6.根据权利要求4所述的I2C数据的读写方法,其特征在于,所述根据所述TEST N的低电平信号出现的时间段对所述第M个从机的读写区域进行数据读写,包括:

7.根据权利要求1至6中任意一项所述的I2C数据的读写方法,其特征在于,在所述根据所述TEST N的低电平信号出现的时间段对所述第M个从机的读写区域进行数据读写之后,所述方法还包括:对所述I2C数据进行测试;进行所述测试的方法包括:

8.一种I2C数据的读写装置,其特征在于,包括:

9.一种I2C数据的读写设备,其特征在于,所述设备包括:

10.一种计算机可读介质,其特征在于,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如权利要求1至7中任一所述的I2C数据的读写方法。

...

【技术特征摘要】

1.一种i2c数据的读写方法,其特征在于,应用于i2c电路,所述i2c数据的读写方法包括:

2.根据权利要求1所述的i2c数据的读写方法,其特征在于,所述沿着电线路径依次关联一个主机与多个从机,包括:

3.根据权利要求2所述的i2c数据的读写方法,其特征在于,所述根据一个主机点配置一个主机,并且多个从机点配置对应的从机,包括:

4.根据权利要求1所述的i2c数据的读写方法,其特征在于,所述基于主机以及与所述主机相邻的多个从机,构建对应的读写区域,包括:

5.根据权利要求1所述的i2c数据的读写方法,其特征在于,所述主机输出test n的低电平信号,并确定存在所述test n的低电平信号的时间段为与主机相邻的第m个从机的读写区域的时间段,包括:

【专利技术属性】
技术研发人员:王明亮
申请(专利权)人:上海剑桥科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1