一种数据发送和接收方法、装置及系统制造方法及图纸

技术编号:15616543 阅读:139 留言:0更新日期:2017-06-14 03:29
本发明专利技术提供了一种数据发送和接收方法、装置及系统,数据发送方法用于第一处理器,方法包括:将待发送数据的数字信号转换为模拟信号;采用第一处理器和第二处理器之间时钟信号的信号通路,将该模拟信号发送至第二处理器。

【技术实现步骤摘要】
一种数据发送和接收方法、装置及系统
本专利技术总体上涉及一种数据发送和接收方法、装置及系统,具体地涉及电子设备中处理器间的数据发送和接收方法、装置及系统。
技术介绍
越来越多的电子设备采用多处理器协同工作以提高电子设备的性能,现有的电子设备中处理器之间一般采用集成电路总线(I2C)进行数据传输,I2C总线有两根信号线,即数据线SDA和时钟线SCL,为了承载这两根信号线,要求处理器之间需要采用两根承载端子(例如,弹簧式连接器)来分别实现信号通路。然而,过多的承载端子显然影响了电子设备的体积,另一方便,系统需要对每个承载端子进行ID分配,并根据ID进行数据线SDA和时钟线SCL控制,更多的ID需要耗费系统更多的处理资源。
技术实现思路
本专利技术一方面提供一种数据发送方法,用于第一处理器,方法包括:将待发送数据的数字信号转换为模拟信号;采用第一处理器和第二处理器之间时钟信号的信号通路,将该模拟信号发送至第二处理器。优选地,模拟信号的一个周期表示待发送数据的一位,通过一个周期内的占空比来表示一位数据的值。优选地,第一处理器和第二处理器分别处于同一电子设备的第一部分和第二部分,所述第一部分和第二部分通过至少一个承载端子导通,其中一个承载端子用于实现时钟信号的信号通路。本专利技术另一方面还提供一种数据接收方法,用于第二处理器,方法包括:采用第二处理器和第一处理器之间时钟信号的信号通路,接收第一处理器发送的模拟信号;将模拟信号转换为数字信号,得到接收的数据。优选地,模拟信号的一个周期表示待发送数据的一位,通过一个周期内的占空比来表示一位数据的值。优选地,第一处理器和第二处理器分别处于同一电子设备的第一部分和第二部分,所述第一部分和第二部分通过至少一个承载端子导通,其中一个承载端子用于实现所述时钟信号的信号通路。本专利技术另一方面还提供一种电子设备,包括:第一处理器;第二处理器;存储器,存储有机器可执行指令,指令在被第一处理器执行时,使得第一处理器执行以下操作:将待发送数据的数字信号转换为模拟信号;采用所述第一处理器和第二处理器之间时钟信号的信号通路,将该模拟信号发送至第二处理器。本专利技术另一方面还提供一种电子设备,包括:第一处理器;第二处理器;存储器,存储有机器可执行指令,所述指令在被第二处理器执行时,使得第二处理器执行以下操作:采用第二处理器和第一处理器之间时钟信号的信号通路,接收第一处理器发送的模拟信号;将模拟信号转换为数字信号,得到接收的数据。本专利技术另一方面还提供一种数据发送系统,用于第一处理器,系统包括:信号转换模块,用于将待发送数据的数字信号转换为模拟信号;信号发送模块,用于采用第一处理器和第二处理器之间时钟信号的信号通路,将该模拟信号发送至第二处理器。本专利技术另一方面还一种数据接收系统,用于第二处理器,系统包括:信号接收模块,用于采用第二处理器和第一处理器之间时钟信号的信号通路,接收第一处理器发送的模拟信号;信号转换模块,用于将模拟信号转换为数字信号,得到接收的数据。附图说明为了更完整地理解本专利技术及其优势,现在将参考结合附图的以下描述,其中:图1示意性示出了根据本专利技术实施例的数据发送方法的流程图。图2示意性示出了根据本专利技术实施例的数据接收方法的流程图。图3示意性示出了根据本专利技术实施例的电子设备的结构示意图。图4示意性示出了根据本专利技术实施例的可插拔笔记本的结构示意图。图5示意性示出了图4所示的实施例的角度计算方法的流程图。图6示意性示出了根据本专利技术实施例的波形图。图7示意性示出了根据本专利技术实施例的数据发送系统和数据接收系统的结构示意图。具体实施方式根据结合附图对本专利技术示例性实施例的以下详细描述,本专利技术的其它方面、优势和突出特征对于本领域技术人员将变得显而易见。在本专利技术中,术语“包括”和“含有”及其派生词意为包括而非限制;术语“或”是包含性的,意为和/或。在本说明书中,下述用于描述本专利技术原理的各种实施例只是说明,不应该以任何方式解释为限制专利技术的范围。参照附图的下述描述用于帮助全面理解由权利要求及其等同物限定的本专利技术的示例性实施例。下述描述包括多种具体细节来帮助理解,但这些细节应认为仅仅是示例性的。因此,本领域普通技术人员应认识到,在不背离本专利技术的范围和精神的情况下,可以对本文中描述的实施例进行多种改变和修改。此外,为了清楚和简洁起见,省略了公知功能和结构的描述。此外,贯穿附图,相同参考数字用于相似功能和操作。图1示意性示出了根据本专利技术实施例的数据发送方法的流程图,数据发送方法用于第一处理器,其中,该第一处理器处于电子设备中,该电子设备还至少包括第二处理器,该第一处理器、第二处理器在电子设备中协调工作。本实施例中的电子设备可以是常见的具有多处理器的设备,例如可插拔笔记本、台式计算机、平板电脑、手机等。本实施例所说的第一、第二处理器并不局限于中央处理器(CPU),还可以是其他用于执行指定控制功能并具有复杂处理数据能力的控制系统,例如嵌入式控制器(EC)。如图1所示,本实施例的数据发送方法包括:S101,将待发送数据的数字信号转换为模拟信号。在本步骤中,第一处理器需要将数据发送至第二处理器时,需要先对待发送数据进行模数转换。在本实施例中,可以将数字信号转换为脉冲宽度调制(PWM)信号,在转换过程中,可以用PWM信号的一个周期表示待发送数据的一位,例如,待发送数据的一部分的二进制数据为“001101”,则对应采用6个周期的PWM信号来表示该部分数据。进一步来说,在PWM信号的一个周期内,通过占空比来表示一位数据的值,例如本实施例设定当一个周期内占空比大于阈值50%时,则该周期的PWM信号表示的二进制数据为“1”,当一个周期内占空比小于阈值50%时,则该周期的PWM信号表示的二进制数据为“0”。当然,本实施例的占空比阈值并不局限于50%,也可以人为设定为其他值。S102,采用第一处理器和第二处理器之间时钟信号的信号通路,将该模拟信号发送至第二处理器。需要说明的是,在步骤S101之前,为了使第一处理器和第二处理器能协同工作,两者间必须通过时钟信号同步,以使得第一处理器和第二处理器能够同步收发数据。通过时钟信号来同步两个处理器的过程为公知技术,在此就不再赘述,只需明确的是,两个处理器之间需要有一个时钟信号的信号通路,所以在本步骤中,第一处理器将模拟信号通过时钟信号的信号通路发送至第二处理器。本实施例采用PWM信号作为时钟信号时,则通过PWM通道来传输上述模拟信号。本实施例的第一处理器和第二处理器分别处于同一电子设备的第一部分和第二部分。这里所说的“第一部分”和“第二部分”可以是在电子设备中物理上隔离的两个结构,例如在可插拔笔记本中,其笔记本的主体部分和屏幕部分是可分离的,屏幕部分与主体部分分离时,屏幕部分可作为平板电脑单独使用,所以第一处理器和第二处理器无需进行协同工作。故“屏幕部分”即是本实施例的第一部分,而“主体部分”即是本实施例的第二部分。“第一部分”和“第二部分”也可以是例如集成在同一电路板上的两个逻辑部分,在这种情况下,“第一部分”和“第二部分”在电子设备中是无法物理分离的,第一处理器和第二处理器需要时刻进行协同工作。电子设备中为了实现第一部分和第二部分的电连接,需要通过至少一个承载端子导通第一部分和第二部分,这里所说本文档来自技高网...
一种数据发送和接收方法、装置及系统

【技术保护点】
一种数据发送方法,用于第一处理器,所述方法包括:将待发送数据的数字信号转换为模拟信号;采用所述第一处理器和第二处理器之间时钟信号的信号通路,将该模拟信号发送至所述第二处理器。

【技术特征摘要】
1.一种数据发送方法,用于第一处理器,所述方法包括:将待发送数据的数字信号转换为模拟信号;采用所述第一处理器和第二处理器之间时钟信号的信号通路,将该模拟信号发送至所述第二处理器。2.根据权利要求1所述的数据发送方法,其中,所述模拟信号的一个周期表示所述待发送数据的一位,通过一个周期内的占空比来表示一位数据的值。3.根据权利要求1所述的数据发送方法,其中,所述第一处理器和第二处理器分别处于同一电子设备的第一部分和第二部分,所述第一部分和第二部分通过至少一个承载端子导通,其中一个承载端子用于实现所述时钟信号的信号通路。4.一种数据接收方法,用于第二处理器,所述方法包括:采用所述第二处理器和第一处理器之间时钟信号的信号通路,接收所述第一处理器发送的模拟信号;将所述模拟信号转换为数字信号,得到接收的数据。5.根据权利要求4所述的数据接收方法,其中,所述模拟信号的一个周期表示所述待发送数据的一位,通过一个周期内的占空比来表示一位数据的值。6.根据权利要求4所述的数据接收方法,其中,所述第一处理器和第二处理器分别处于同一电子设备的第一部分和第二部分,所述第一部分和第二部分通过至少一个承载端子导通,其中一个承载...

【专利技术属性】
技术研发人员:林伯融
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1