[发明专利]一种对同地址的多个I2C器件进行操作的方法在审
申请号: | 201510696967.2 | 申请日: | 2015-10-22 |
公开(公告)号: | CN105279130A | 公开(公告)日: | 2016-01-27 |
发明(设计)人: | 蔡希昌;马令芹;李欣欢;马鸿斌;白扬帆 | 申请(专利权)人: | 北方工业大学 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F13/40 |
代理公司: | 北京金恒联合知识产权代理事务所 11324 | 代理人: | 李强 |
地址: | 100144 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种对同地址的I2C器件进行操作的方法。本发明中首先需要实现一种总线接口模块。该模块将I2C的时钟SCL进行一对多的扩展,将I2C的数据信号SDA进行了一对一的驱动扩展。其次,在I2C的协议基础上,增加了全局模式的I2C控制和单点模式的I2C操作的协议。全局操作可同时对所有的I2C实现操作,包括其起始、停止及写操作,而单独的I2C操作的支持对指定I2C器件的起始、停止及读写操作。本发明特别适合于需要对多个相同I2C地址的设备同时发命令,然后顺序读取I2C器件的返回值的I2C操作模式,如传感器的同时数据采集。 | ||
搜索关键词: | 一种 地址 i2c 器件 进行 操作 方法 | ||
【主权项】:
一种对同地址的多个I2C器件进行操作的方法,其特征在于包括:利用总线接口模块,将I2C器件的时钟信号进行一对多的扩展,将I2C器件的数据信号进行了一对一的驱动扩展在I2C器件的协议基础上,进行全局模式操作和单点模式操作,其中全局模式操作可同时对所有的I2C器件实现包括起始、停止、读写的操作,单点模式操作支持对指定I2C器件的起始、停止及读写操作,而不影响其他I2C器件的工作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北方工业大学,未经北方工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510696967.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种译员稿件快速匹配方法
- 下一篇:并行数据同步方法及装置