[发明专利]一种基于I2C总线控制器件的装置与方法无效
申请号: | 201110247097.2 | 申请日: | 2011-08-24 |
公开(公告)号: | CN102411550A | 公开(公告)日: | 2012-04-11 |
发明(设计)人: | 胥伟志 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 徐宏;吴彦峰 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 i2c 总线 控制 器件 装置 方法 | ||
技术领域
本发明涉及I2C器件的控制装置与方法,尤其是一种在I2C总线上控制多个相同I2C器件装置与方法。
背景技术
随着的I2C总线技术的发展成熟,带I2C总线功能的器件广泛的应用在军、民品各方面,如:存储器,日历时钟芯片等。但是,带I2C总线功能的从器件(由于与处理器等发送命令的主控制器进行通讯,因此也称为从器件)有其局限性,因为主控制器(在总线上发送控制命令访问从器件,为微处理器)访问从器件是通过其器件地址实现通讯连接的,而从器件地址由器件为数不多(1~3个)的相关管脚(拉高或拉低)确定,限制了I2C总线上相同的器件有效链接数目,在一定情况下制约了电路应用设计。
发明内容
本发明所要解决的技术问题是:针对上述存在的问题,提供一种I2C总线上控制多个相同器件的装置与方法,通过驱动电路接收主控制器控制命令,改变驱动电路与从器件之间地址总线上的地址命令,设置有效的从器件地址,进而主控制器与有效地址的从器件通过I2C总线进行通讯连接,提高了I2C总线控制器件的灵活性。
本发明采用的技术方案如下:
一种基于I2C总线控制器件的方法,包括步骤b,驱动电路接收主控制器命令,并通过地址控制线给从器件发送地址命令;设置有效从器件地址后,主控制器与具有有效地址的从器件通过I2C总线建立通讯连接。
所述步骤b中从器件至少一个。
所述从器件为一个,步骤b具体步骤是:驱动电路接收主控制器地址命令,并通过地址控制线给从器件发送地址命令,从器件接收所述地址,其地址被设置为有效,所述从器件成为有效从器件,同时主控制器经过延时,主控制器与具有有效地址的有效从器件通过I2C总线建立通讯连接。
所述从器件至少两个,步骤b具体步骤是:驱动电路接收主控制器地址命令,并通过地址控制线给从器件发送地址命令,从器件接收所述地址命令,设置与主控制器建立通讯连接的从器件地址有效,并设置与主控制器不建立通讯连接的从器件地址无效;同时主控制器经过延时,主控制器与具有有效地址的有效从器件通过I2C总线建立通讯连接。
所述步骤b之前还包括步骤a初始化从器件地址,即通过驱动电路控制从器件的地址数据,使得从器件地址相同,实现对从器件地址的初始化。
一种基于I2C总线控制器件的装置,包括主控制器、驱动电路,接收主控制器控制,并根据主控制器控制命令,发送有效地址数据;
从器件,用于接收驱动电路地址数据命令,使得从器件地址有效;
所述主控制器与驱动电路连接,驱动电路与多个从器件总线连接,主控制器与从器件通过I2C总线建立通讯连接。
所述驱动电路是TTL驱动电路。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
通过驱动器接收主控制器控制命令,改变总线寻址命令,设置从器件地址,进而主控制器与地址有效的从器件通过I2C通讯连接,利用这种方法,即可同时控制多个从器件,例如原来从器件地址为由A0、A1、A2决定,最多有23=8个,而现在控制从器件的数量远远多于8个,因为可以通过驱动器接收主控制器的控制命令,控制I2C总线的寻址命令,使得相同从器件中一个从器件地址有效,而其余地址无效方式,同时主控制器通过发送延迟命令,使得从器件地址被设置后,在发送需要访问的从器件地址命令,与对应的从器件建立通讯连接;若要控制另外的从器件,则方法与上述类似。如前所述,可以同时控制至少一个从器件,提高了总线控制从器件的灵活性,即其中一个从器件存储数据完成后,就可以同样的方法,主控制器与另外一个从器件进行通讯连接;或者其中一个从器件失效,可以利用此方法访问其他正常的从器件。
附图说明
本发明将通过例子并参照附图的方式说明,其中:
图1是本发明原理图。
具体实施方式
本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110247097.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种折弯模具
- 下一篇:水文情报收集处理与应用系统装置