[发明专利]数据传输的方法、扩展装置、外围设备及系统有效
申请号: | 201610104529.7 | 申请日: | 2016-02-25 |
公开(公告)号: | CN105786734B | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 许松清;邱忠英;潘峰 | 申请(专利权)人: | 广州视源电子科技股份有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F13/12 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 麦小婵;郝传鑫 |
地址: | 510663 广东省广州市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 扩展 装置 外围设备 系统 | ||
本发明公开了一种数据传输的方法包括:通过I2C接口接收主控设备发送的写入地址信息;所述写入地址信息包括写入标识和器件地址;根据所述写入标识生成接收意图信息,并将所述接收意图信息发送给所述器件地址对应的外围设备,以使所述外围设备根据所述接收意图信息准备接收寄存器地址;通过所述I2C接口接收所述主控设备发送的寄存器地址,并将所述寄存器地址转发给所述外围设备,以使所述外围设备以所接收到的寄存器地址为起始地址准备进行写入操作或读出操作。相应地,本发明还公开了另一种数据传输方法,以及一种数据传输的扩展装置、外围设备和系统。采用本发明实施例,能实现I2C通信,并提高数据传输效率。
技术领域
本发明涉及通信技术领域,尤其涉及一种数据传输的方法、扩展装置、外围设备及系统。
背景技术
I2C(Inter-Integrated Circuit,两线式串行总线)是由PHILIPS公司开发的两线式串行总线,用于实现主控设备与外围设备之间的通信,是微电子通信控制领域广泛采用的一种总线标准,是同步通信的一种特殊形式,其中I2C总线分为主模式和从模式,主模式初始化总线的数据传输并产生允许传输的时钟信号,从模式则遵循主模式发起的请求进行数据写入或读出。
现有技术中,主控设备与外围设备需要通过I2C总线进行通信时,首先需要确定主控设备是否具有主I2C功能,外围设备是否具有从I2C功能,当主控设备具有主I2C功能,同时外围设备也具有从I2C功能时,则主控设备与外围设备可以通过I2C总线进行通信;而当主控设备具有主I2C功能,外围设备不具有从I2C功能时,则通常采用设置一扩展装置以非桥接方式与该外围设备连接,并对外围设备扩展从I2C功能,具体过程为:主控设备将所需传输的数据经扩展装置进行缓存,待主控设备一次通讯结束后,扩展装置对缓存的数据进行处理后传输给此外围设备,从而实现主控设备与外围设备通过I2C总线进行通信的目的。
对于完整一次I2C通讯可参见图1和图2,图1是现有技术提供的I2C通信协议中的I2C只写时序的时序图,图2是现有技术提供的I2C通信协议中的I2C只读时序的时序图,依据图中的I2C只写时序和I2C只读时序,对于能直接通I2C接口进行I2C通信息的主控设备和外围设备,I2C通信是按时间顺序一个字节一个字节地写入数据或读出数据,具备从I2C通信功能的外围设备是可以识别接收到的寄存器地址,然后以该寄存器地址为一个起始地址开始逐个字节地进行后序的写入数据或者读出数据;但是对不具备从I2C功能的外围设备,无法识别从主控设备接收到的I2C时序里的数据,即无法识别寄存器地址,导致无法将传送过来的每一字节数据写入或读出,因而,现有技术提供的主控设备与不具备从I2C通信功能的外围设备之间所进行非桥接式I2C通信方式,虽然能让该外围设备识别扩展装置处理后的数据来实现I2C通信,但由于完整的一次时序通讯,是要经过扩展进行缓存并处理后再完整的传送给外围设备,所花的时间过长,而且当主控设备与外围设备之间需要传输大量数据时,由于扩展模块的资源有限,从而导致数据传输效率降低。
发明内容
本发明实施例提出一种数据传输的方法、扩展装置、外围设备及系统,能实现I2C通信,并提高数据传输效率。
本发明实施例在一个方面提供一种数据传输的方法,包括:
通过I2C接口接收主控设备发送的写入地址信息;所述写入地址信息包括写入标识和器件地址;
根据所述写入标识生成接收意图信息,并将所述接收意图信息发送给所述器件地址对应的外围设备,以使所述外围设备根据所述接收意图信息准备接收寄存器地址;
通过所述I2C接口接收所述主控设备发送的寄存器地址,并将所述寄存器地址转发给所述外围设备,以使所述外围设备以所接收到的寄存器地址为起始地址准备进行写入操作或读出操作。
在一种实施方式中,所述数据传输的方法还包括写入操作,具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司,未经广州视源电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610104529.7/2.html,转载请声明来源钻瓜专利网。