[发明专利]通信方法、装置及系统在审
申请号: | 201710416070.9 | 申请日: | 2017-06-05 |
公开(公告)号: | CN107239430A | 公开(公告)日: | 2017-10-10 |
发明(设计)人: | 王大永;周玉洁;张良臣 | 申请(专利权)人: | 上海爱信诺航芯电子科技有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 上海汉声知识产权代理有限公司31236 | 代理人: | 胡晶 |
地址: | 200241 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 方法 装置 系统 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种通信方法、装置及系统。
背景技术
I2C总线是一种由飞利浦公司开发的两线式串行总线,由于具有接口信号少、控制方式简单、通信速率相对较高等优点,被广泛的用于连接微控制器和外围设备。
可是,在一些应用场合中,部分设备有时候并不希望与所有支持I2C标准的设备通信,但是考虑到I2C标准的优势,其仍需要兼容I2C标准。
发明内容
针对现有技术的不足,本发明提出一种通信方法、装置及系统,以实现在兼容I2C标准的前提下满足部分设备不与所有支持I2C标准的设备通信的需求。
方案一:
为达到上述目的,本发明实施例提供了一种通信方法,包括如下步骤:
获取总线上至少一个串行信息;
在所述串行信息中添加预设的毛刺信息;
在所述总线中传送所述添有毛刺信息的串行信息,以使与所述串行信息相适应的其他设备能够读取所述串行信息。
根据本发明的一个实施例,所述总线为I2C总线。
根据本发明的一个实施例,所述串行信息为SCL信息和/或SDA信息。
根据本发明的一个实施例,在所述串行信息中添加预设的毛刺信息为在所述SCL信息和/或SDA信息中添加预设的毛刺信息。
根据本发明的一个实施例,所述预设的毛刺信息包括高电平毛刺信息和低电平毛刺信息;当所述串行信息为SCL信息时,则在所述SCL信息和/或SDA信息中添加预设的毛刺信息,包括:
判断总线是否处于工作状态;
若是,则在所述SCL信息中添加所述高电平毛刺信息;其中所述SCL信息中添加的高电平毛刺信息的持续时间小于未添加所述高电平毛刺信息时的SCL信息周期中的高电平的持续时间。
若否,则在所述SCL信息中添加所述低电平毛刺信息;其中所述SCL信息中添加的低电平毛刺信息的持续时间小于未添加所述低电平毛刺信息时的SCL信息周期中的低电平的持续时间。
根据本发明的一个实施例,所述预设的毛刺信息包括高电平毛刺信息和低电平毛刺信息;当所述串行信息为SDA信息时,则在所述SCL信息和/或SDA信息中添加预设的毛刺信息,包括:
判断总线是否处于工作状态;
若是,则在所述SDA信息中添加所述高电平毛刺信息;其中所述SDA信息中添加的高电平毛刺信息的持续时间小于未添加所述高电平毛刺信息时的SDA信息周期中的高电平的持续时间。
若否,则在所述SDA信息中添加所述低电平毛刺信息;其中所述SDA信息中添加的低电平毛刺信息的持续时间小于未添加所述低电平毛刺信息时的SDA信息周期中的低电平的持续时间。
方案二:
提供一种通信装置,其特征在于,包括获取模块,添加模块以及发送模块,其中,
获取模块,用于获取总线上至少一个串行信息;
添加模块,用于在所述串行信息中添加预设的毛刺信息;
发送模块,用于在所述总线中传送所述添有毛刺信息的串行信息,以使与所述串行信息相适应的其他设备能够读取所述串行信息。
方案三:
提供一种通信方法,包括如下步骤:
从总线中获取添有毛刺信息的串行信息;
从所述添有毛刺信息的串行信息中过滤所述毛刺信息,读取所述串行信息。
方案四:
提供一种通信装置,包括总线获取方案获取模块、过滤读取模块,其中,
总线获取模块,用于从总线中获取添有毛刺信息的串行信息;
过滤读取模块,用于从所述添有毛刺信息的串行信息中过滤所述毛刺信息,读取所述串行信息。
方案五:
提供一种通信系统,所述通信系统包括至少一个主设备和至少一个从设备;所述主设备和所述从设备通过I2C总线连接;
所述主设备获取总线上至少一个串行信息;在所述串行信息中添加预设的毛刺信息;在所述总线中传送所述添有毛刺信息的串行信息,以使与所述串行信息相适应的从设备能够读取所述串行信息;
所述从设备从所述总线中获取添有毛刺信息的串行信息;从所述添有毛刺信息的串行信息中过滤所述毛刺信息,读取所述串行信息。
采用上述技术方案后,本发明相比现有技术具有以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱信诺航芯电子科技有限公司,未经上海爱信诺航芯电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710416070.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:CAN接口电路
- 下一篇:一种三冗余计算机同步方法