【技术实现步骤摘要】
一种通信频率同步方法及系统
[0001]本专利技术涉及通信
,具体涉及一种通信频率同步方法及系统。
技术介绍
[0002]I2C总线是一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。
[0003]主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机要发送数据给从器件,则主机首先寻址从器件,然后主动发送数据至从器件,最后由主机终止数据传送;如果主机要接收从器件的数据,首先由主器件寻址从器件.然后主机接收从器件发送的数据,最后由主机终止接收过程。在这种情况下.主机负责产生定时时钟和终止数据传送。
[0004]I2c通信,首先要发送起始条件,要结束通信,要发送一个停止条件,通信时,可以多次发送起始条件完成多段通信,避免其他主机把总线抢走,这种通信方式决定了i2c实际是半双工通信方式无法实现全双工通信。I2C传输位速率在标准模式下可达100Kbit/s,快速模 ...
【技术保护点】
【技术特征摘要】
1.一种通信频率同步方法,应用于发送端,其特征在于,包括:通过控制线向接收端发送高电平信号,以使所述接收端在通过控制线接收到所述高电平信号之后开始计时;通过所述控制线按照当前通信频率向所述接收端发送预设方波信号,以使所述接收端在通过控制线接收完所述预设方波信号后停止计时,基于计时的时长调整所述接收端的通信频率,以实现与所述接收端的通信频率同步。2.根据权利要求1所述的方法,其特征在于,在通过控制线向所述接收端发送高电平信号之前,所述方法还包括:基于所述当前通信频率通过数据线向接收端发送第一预设数据;判断在设定时间内是否接收到所述接收端发送的第一反馈信号,所述第一反馈信号为所述接收端在接收到所述第一预设数据后生成的反馈信号;当在设定时间内没有接收到所述接收端发送的第一反馈信号时,通过控制线向所述接收端发送高电平信号。3.根据权利要求1所述的方法,其特征在于,在通过所述控制线按照所述当前通信频率向所述接收端发送预设方波信号之后,所述方法还包括:基于所述当前通信频率通过数据线向接收端发送第二预设数据;判断在设定时间内是否接收到所述接收端发送的第二反馈信号,所述第二反馈信号为所述接收端在通过数据线接收到所述第二预设数据后生成的反馈信号;当在设定时间内没有接收到所述接收端发送的第二反馈信号时,生成异常报警信号。4.根据权利要求1所述的方法,其特征在于,在实现与所述接收端的通信频率同步之后,所述方法还包括:获取待传输数据;通过数据线向所述接收端发送所述待传输数据。5.一种通信频率同步方法,应用于接收端,其特征在于,包括:在通过控制线接收到发送端发送的高电平信号之后开始计时;在通过控制线接收完所述发送端发送的预设方波信号后停止计时,所述预设方波信号为所述发送端通过所述控制线按照发送端的当前通信频率向所述接收端发送的方波信号;基于计时的时长调整通信频率,以实现与所述发送端的通信频率同步。6.根据权利要求5所述的方法,其特征在于...
【专利技术属性】
技术研发人员:王宏伟,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。