单线双向通信方法、系统、电子设备及可读存储介质技术方案

技术编号:43501819 阅读:29 留言:0更新日期:2024-11-29 17:07
本发明专利技术公开了一种单线双向通信方法、系统、电子设备及可读存储介质,方法包括:主机基于数据请求生成写入数据包或读取数据包并发送写入数据包或读取数据包;主机接收数据包,并比对接收到的数据包与发出的数据包是否一致;主机基于比对结果,判断总线是否存在通信冲突。从机接收写入数据包,基于写入数据包将对应数据写入目标地址;从机接收读取数据包并基于读取数据包获取目标数据;基于目标数据生成目标数据包,并发送目标数据包;从机接收数据包并比对接收到的数据包与目标数据包是否一致;从机基于比对结果,判断所述总线是否存在通信冲突。本发明专利技术通过本地接收发送出去的数据进行自校验,避免主机与从机同时在线路上传输数据时的通信冲突。

【技术实现步骤摘要】

本专利技术属于集成电路,具体涉及一种单线双向通信方法、系统、电子设备及可读存储介质


技术介绍

1、许多afe(模拟前端)芯片需要由主机设备(mcu或mpu)操作简单的配置,同时具有尽可能简单的连接,uart、spi和i2c等通用通信选项可以满足配置要求,但它们至少需要两个引脚才能与主机连接。此外,uart是异步通信,在实际应用中存在波特率匹配问题。为了使连接变得更加简单,现有技术提供了一些基于单线的解决方案,但这些方案存在某种使用限制,例如,没有通信冲突处理原则,或者有些需要向主机设备添加特殊的逻辑电路,或者需要非常复杂的软件操作让主机模拟通信,或者需要波特率要求而不是可配置的。

2、因此,针对上述技术问题,有必要提供一种单线双向通信方法、系统、电子设备及可读存储介质。


技术实现思路

1、本专利技术的目的在于提供一种单线双向通信方法、系统、电子设备及可读存储介质,其能够解决单线双向通信系统的通信冲突问题。

2、为了实现上述目的,本专利技术一实施例提供的技术方案如下

3、本文档来自技高网...

【技术保护点】

1.一种单线双向通信方法,应用于单线双向通信系统,所述单线双向通信系统包括主机和从机,所述主机和从机通过单根总线通信,其特征在于,所述方法包括:

2.根据权利要求1所述的单线双向通信方法,其特征在于,所述主机在比对结果一致时,判断所述总线不存在通信冲突;所述方法还包括:

3.根据权利要求1或2所述的单线双向通信方法,其特征在于,所述写入数据包包括地址字节、数据字节和CRC校验字节;其中,

4.一种单线双向通信方法,应用于单线双向通信系统,所述单线双向通信系统包括主机和从机,所述主机和从机通过单根总线通信,其特征在于,所述方法包括:</p>

5.根据...

【技术特征摘要】

1.一种单线双向通信方法,应用于单线双向通信系统,所述单线双向通信系统包括主机和从机,所述主机和从机通过单根总线通信,其特征在于,所述方法包括:

2.根据权利要求1所述的单线双向通信方法,其特征在于,所述主机在比对结果一致时,判断所述总线不存在通信冲突;所述方法还包括:

3.根据权利要求1或2所述的单线双向通信方法,其特征在于,所述写入数据包包括地址字节、数据字节和crc校验字节;其中,

4.一种单线双向通信方法,应用于单线双向通信系统,所述单线双向通信系统包括主机和从机,所述主机和从机通过单根总线通信,其特征在于,所述方法包括:

5.根据权利要求4所述的单线双向通信方法,其特征在于,所述主机在比对结果一致时,判断所述总线不存在通信冲突;所述方法还包括:

6.根据权利要求5所述的单线双向通信方法,其特征在于,所述方法还包括:

7.根据权利要求5或6中任一项所述的单线双向通信方法,其特征在于,所述读取数据包包括地址字节、数据字节和crc校验字节;其中,

8.一种单线双向通信方法,应用于单线双向通信系统,所述单线双向通信系统包括主机和从机,所述主机和从机通过单根总线通信,其特征在于,所述方法包括:

9.根据权利要求8所述的单线双向通信方法,其特征在于,所述从机在比对结果一致时,判断所述总线不存在通信冲突;...

【专利技术属性】
技术研发人员:程丽昌曹海港李洋胡航蔡元鹏王佳霖
申请(专利权)人:思瑞浦微电子科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1