[发明专利]模块通信方法、主通信模块、从通信模块和电子设备在审
申请号: | 202210557310.8 | 申请日: | 2022-05-20 |
公开(公告)号: | CN115118758A | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 赵烽;李飞;李超超;钱建安;江涛;张瑛 | 申请(专利权)人: | 武汉小安信息科技有限公司 |
主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L67/14 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 程琛 |
地址: | 430070 湖北省武汉市东湖新技*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模块 通信 方法 电子设备 | ||
本发明提供一种模块通信方法、主通信模块、从通信模块和电子设备,其中方法应用于从通信模块,该方法包括:接收主通信模块发送的通信指令;基于通信指令生成通信回复指令,并将通信回复指令发送至主通信模块,以请求主通信模块在接收到通信回复指令后,生成并发送通信确认指令;接收主通信模块发送的通信确认指令,回复主通信模块基于通信确认指令生成的通信确认回复指令,以请求主通信模块在接收到通信确认回复指令后,与从通信模块建立通信连接,克服了传统方案中因未知通信模块的通信地址,从而导致通信无法正常进行的缺陷,能够在硬件资源紧急的情况下,区分若干个从通信模块与主通信模块之间的通信顺序,保证总线上通信工作的稳步进行。
技术领域
本发明涉及通信技术领域,尤其涉及一种模块通信方法、主通信模块、从通信模块和电子设备。
背景技术
在常规的通信流程中,串行总线相较于并行总线具备明显优势,例如,结构更简单、占用引脚更少、成本更低廉等。而常见的串行总线有USB(Universal Serial Bus)、SPI(Serial Peripheral interface)、I2C(Inter-Integrated Circuit)等;其中,SPI总线和I2C总线在单片机、串行EEPROM(Electrically Erasable Programmable read onlymemory,带电可擦可编程只读存储器)、LCD(Liquid Crystal Display,液晶显示器)等电子产品中具有广泛的应用。
然而,在通信领域的常规通信流程中,所使用的芯片大多不具备如I2C总线一样的通信功能,即能够知道即将进行通信模块的通信地址,而未知通信模块的通信地址,则会导致通信流程十分混乱,即无法进行正常通信。
发明内容
本发明提供一种模块通信方法、主通信模块、从通信模块和电子设备,用以解决现有技术中因未知通信模块的通信地址,从而导致通信无法正常进行的缺陷。
本发明提供一种模块通信方法,应用于从通信模块,包括:
接收主通信模块发送的通信指令;
基于所述通信指令生成通信回复指令,并将所述通信回复指令发送至所述主通信模块,以请求所述主通信模块在接收到所述通信回复指令后,生成并发送通信确认指令;
接收所述主通信模块发送的所述通信确认指令,回复所述主通信模块基于所述通信确认指令生成的通信确认回复指令,以请求所述主通信模块在接收到所述通信确认回复指令后,与所述从通信模块建立通信连接。
根据本发明提供的一种模块通信方法,还包括:
接收所述主通信模块发送的通信结束指令;
基于所述通信结束指令生成通信结束回复指令,将所述通信结束回复指令发送至所述主通信模块,并控制所述通信连接预断开;
在所述通信连接预断开的情况下,若第一预设时间内未接收到所述主通信模块再次发送的所述通信结束指令,则确定所述通信连接断开;
所述主通信模块用于在接收到所述通信结束回复指令后,再次发送所述通信结束指令。
根据本发明提供的一种模块通信方法,还包括:
接收所述主通信模块发送的数据交互指令;
在建立通信连接的情况下,基于所述数据交互指令,与所述主通信模块进行数据交互;
所述数据交互指令包括数据迁移指令和/或数据同步指令。
本发明还提供一种模块通信方法,应用于主通信模块,包括:
发送通信指令,以请求从通信模块在接收到所述通信指令后,基于所述通信指令生成通信回复指令,并返回所述通信回复指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉小安信息科技有限公司,未经武汉小安信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210557310.8/2.html,转载请声明来源钻瓜专利网。