一种信号传输方法及电子设备与流程

文档序号:37338437发布日期:2024-03-18 18:05阅读:14来源:国知局
一种信号传输方法及电子设备与流程

本技术属于通信,尤其涉及一种信号传输方法及电子设备。


背景技术:

1、随着电子设备技术的日趋发展,为了解决传统的平板电脑本身体积大、不方便携带以及手机屏幕小的问题,可折叠电子设备应运而生。可折叠电子设备可以在使用时展开屏幕,以提供更大的显示区域,在不使用可折叠电子设备时,可以将展开状态变换为折叠状态,从而方便用户携带。

2、可折叠电子设备包括主板、副板和转轴。其中,主板和副板通过转轴连接,并分设在转轴两侧。主板是可折叠电子设备的核心组件,主板负责控制整个系统的功能和数据处理,包括处理应用程序、管理电源、连接网络等。副板是可折叠电子设备中与主板相连的附加板块,以提供更多的功能和交互方式。例如,副板包括音频器件、显示器件、充电器件、传感器、电源等外部设备。

3、主板和副板之间通过电连接的线路通信和数据传输,从而实现整个系统的协同工作。由于主板和副板分设在转轴的两侧,因此,主板和副板之间的线路均需穿轴设计。然而,随着可折叠电子设备的发展,需要穿轴的线路越来越多,而可折叠电子设备的宽度有限,这样导致可折叠电子设备的发展受限。


技术实现思路

1、本技术实施例提供的一种信号传输方法及电子设备,可以节省穿轴线路,改善可折叠电子设备中线路布局瓶颈问题。

2、第一方面,本技术提供一种电子设备,所述电子设备为可折叠电子设备,所述电子设备包括:处理器,所述处理器位于所述电子设备的主板侧;至少一个外设芯片,所述至少一个外设芯片位于所述电子设备的副板侧,所述主板与所述副板通过转轴连接、并分设于所述转轴两侧;扩展芯片,所述扩展芯片位于所述副板侧,所述扩展芯片包括处理器输出接口、总线接口以及至少一个外设输入输出接口;所述处理器输出接口和所述总线接口均与所述处理器耦接;所述至少一个外设输入输出接口分别与所述至少一个外设芯片耦接;所述扩展芯片,用于通过所述外设输入输出接口接收所述外设芯片发送的第一控制信号,通过所述处理器输出接口将所述第一控制信号发送至所述处理器;和/或,用于通过所述总线接口接收所述处理器发送的第二控制信号,并基于所述第二控制信号控制所述外设芯片。

3、这样,本技术将现有方案中处理器与外设芯片之间的多条穿轴线路转接到扩展芯片上,然后,扩展芯片与处理器之间仅需处理器输出接口和总线接口对应的两条穿轴线路实现通信,从而减少穿轴线路。

4、在一种可实现的方式中,所述处理器包括第一子处理器和第二子处理器,所述扩展芯片通过所述处理器输出接口与所述第一子处理器耦接,所述扩展芯片通过所述总线接口与所述第二子处理器耦接;所述第一子处理器与所述第二子处理器耦接;所述扩展芯片,具体用于通过所述处理器输出接口将所述第一控制信号发送至所述第一子处理器;和/或,用于通过所述总线接口接收所述第二子处理器发送的所述第二控制信号,并基于所述第二控制信号控制所述外设芯片。

5、这样,在各外设芯片由不同的处理器控制的情况下,也可以节省穿轴线路。

6、在一种可实现的方式中,所述处理器包括第一子处理器和第二子处理器,所述扩展芯片通过所述处理器输出接口与所述第二子处理器耦接,所述扩展芯片通过所述总线接口与所述第二子处理器耦接;所述第一子处理器与所述第二子处理器耦接;所述扩展芯片,具体用于通过所述处理器输出接口将所述第一控制信号发送至所述第二子处理器;和/或,用于通过所述总线接口接收所述第二子处理器发送的所述第二控制信号,并基于所述第二控制信号控制所述外设芯片。

7、这样,在各外设芯片由不同的处理器控制的情况下,也可以节省穿轴线路。

8、在一种可实现的方式中,所述第二子处理器的功耗小于所述第一子处理器的功耗。

9、在一种可实现的方式中,所述第二子处理器,用于在所述第二子处理器中包括所述扩展芯片的驱动,且接收到所述第一控制信号的情况下,通过所述总线接口获取所述扩展芯片的第一状态信息,并基于所述第一状态信息,确定输入所述第一控制信号的所述外设芯片。

10、由于第一控制信号由扩展芯片发送至第二子处理器,因此,第二子处理器接收到第一控制信号后,只知道第一控制信号来源于扩展芯片而并不清楚第一控制信号来源于哪个外设芯片。因此,第二子处理器响应于接收到第一控制信号,获取所述扩展芯片的第一状态信息,以确定第一控制信号是由哪个外设芯片产生的。例如,处理器可以通过总线接口i2c-1读取扩展芯片的寄存器,获得第一状态信息。其中,第一状态信息为用于确定输入第一控制信号的外设芯片的信息。例如,第一状态信息可以包括产生第一控制信号的接口信息以及各接口与外设芯片的对应关系。

11、在一种可实现的方式中,所述第二子处理器,还用于在所述第二子处理器包括所述外设芯片的驱动的情况下,唤醒所述外设芯片的驱动,并获取所述外设芯片的第二状态信息。

12、这样,在外设芯片为第二子处理器对应控制的外设芯片的情况下,通过处于唤醒状态的第二子处理器获取所述外设芯片的第二状态信息,而无需唤醒第一子处理器。这样,可以降低整个系统的运行功耗。

13、在一种可实现的方式中,所述第二子处理器,还用于在所述第二子处理器不包括所述外设芯片的驱动的情况下,唤醒所述第一处理器,并向所述第一处理器发送指示信息,所述指示信息用于指示输入所述第一控制信号的所述外设芯片;所述第一子处理器,用于在所述第一子处理器包括所述外设芯片的驱动、且接收到所述指示信息的情况下,基于所述指示信息唤醒所述外设芯片的驱动,并获取所述外设芯片的第二状态信息。

14、这样,在外设芯片为第一子处理器对应控制的外设芯片的情况下,第二子处理器需要先唤醒第一子处理器,然后,由处于唤醒状态的第一子处理器获取所述外设芯片的第二状态信息。

15、在一种可实现的方式中,所述第一子处理器,用于在所述第一子处理器包括目标外设芯片的驱动的情况下,向所述第二处理器发送第二控制信号;其中,所述第二控制信号用于指示对所述目标外设芯片执行第一目标控制;所述第二子处理器,用于在所述第二子处理器包括所述扩展芯片的驱动,且接收到所述第二控制信号的情况下,通过所述总线接口控制所述扩展芯片对所述目标外设芯片执行第一目标控制。

16、这样,第一子处理器想要控制对应的外设芯片的情况下,第一子处理器先通知第二子处理器,然后,由第二子处理器与扩展芯片通信,实现对目标外设芯片的控制。

17、在一种可实现的方式中,所述第二子处理器,还用于在所述第二子处理器包括目标外设芯片的驱动的情况下,通过所述总线接口控制所述扩展芯片对所述目标外设芯片执行第二目标控制。

18、这样,在第二子处理器想要控制对应的外设芯片的情况下,可以直接由第二子处理器与扩展芯片通信,实现对目标外设芯片的控制。

19、在一种可实现的方式中,所述处理器包括第一子处理器和第二子处理器,所述扩展芯片包括第一子扩展芯片和第二子扩展芯片,所述至少一个外设芯片包括至少一个第一外设芯片和至少一个第二外设芯片;其中,所述第一子处理器包括所述至少一个第一外设芯片的驱动,所述第二子处理器包括所述至少一个第二外设芯片的驱动;

20、所述第一子扩展芯片包括第一处理器输出接口、第一总线接口和至少一个第一外设输入输出接口;所述第一处理器输出接口和所述第一总线接口均与所述第一子处理器耦接;所述至少一个第一外设输入输出接口分别与所述至少一个第一外设芯片耦接;

21、所述第二子扩展芯片包括第二处理器输出接口、第二总线接口和至少一个第二外设输入输出接口;所述第二处理器输出接口和所述第二总线接口均与所述第二子处理器耦接;所述至少一个第二外设输入输出接口与所述至少一个第二外设芯片耦接;

22、所述第一子扩展芯片,用于通过所述第一外设输入输出接口接收所述第一外设芯片发送的第三控制信号,通过所述第一处理器输出接口将所述第三控制信号发送至所述第一子处理器;和/或,用于通过所述第一总线接口接收所述第一子处理器发送的第四控制信号,并基于所述第四控制信号控制所述第一外设芯片;

23、所述第二子扩展芯片,用于通过所述第二外设输入输出接口接收所述第二外设芯片发送的第五控制信号,通过所述第二处理器输出接口将所述第五控制信号发送至所述第二子处理器;和/或,用于通过所述第二总线接口接收所述第二子处理器发送的第六控制信号,并基于所述第六控制信号控制所述第二外设芯片。

24、这样,相比于多个子处理器共用一个扩展芯片的方案,该方案中各子处理器可以与各自对应的子扩展芯片直接通信连接,从而无需与其他子处理器之间配合的步骤。这样使得信号传输方法更加简单。

25、在一种可实现的方式中,所述第一子处理器,用于在所述第一子处理器中包括所述第一子扩展芯片的驱动,且接收到所述第三控制信号的情况下,通过所述第一总线接口获取所述第一子扩展芯片的第三状态信息,并基于所述第三状态信息,确定输入所述第三控制信号的所述第一外设芯片;

26、所述第二子处理器,用于在所述第二子处理器中包括所述第二子扩展芯片的驱动,且接收到所述第五控制信号的情况下,通过所述第二总线接口获取所述第二子扩展芯片的第四状态信息,并基于所述第四状态信息,确定输入所述第五控制信号的所述第二外设芯片。

27、在一种可实现的方式中,所述至少一个外设输入输出接口包括复位接口、使能接口、中断接口、gpio接口中的一种或多种;所述处理器输出接口包括中断接口,所述总线接口为集成电路间串行总线i2c接口、集成电路间串行总线i3c接口或者串行外围设备spi接口。

28、这样,本技术提供的方案适用于传输一种或多种控制信号的外设芯片。

29、第二方面,本技术提供一种信号传输方法,应用于电子设备,所述电子设备为可折叠电子设备,所述电子设备包括位于所述电子设备的主板侧的处理器,以及位于所述电子设备的副板侧的至少一个外设芯片和扩展芯片,所述处理器通过所述扩展芯片与所述至少一个外设芯片耦接;所述方法包括:所述扩展芯片接收所述外设芯片发送的第一控制信号,并将所述第一控制信号发送至所述处理器;所述处理器响应于接收到所述第一控制信号,获取所述扩展芯片的第一状态信息,并基于所述第一状态信息,确定输入所述第一控制信号的所述外设芯片;所述处理器唤醒所述外设芯片的驱动,并获取所述外设芯片的第二状态信息。

30、其中,电子设备可以是第一方面任一项所述的电子设备。

31、这样,在节省穿轴线路的前提下,依然可以实现处理器与各外设芯片之间的通信。

32、在一种可实现的方式中,所述处理器包括第一子处理器和第二子处理器,所述第二子处理器的功耗小于所述第一子处理器的功耗;所述方法包括:在所述第二子处理器中包括所述扩展芯片的驱动,且接收到所述第一控制信号的情况下,所述第二子处理器获取所述扩展芯片的第一状态信息,并基于所述第一状态信息,确定输入所述第一控制信号的所述外设芯片。

33、由于第一控制信号由扩展芯片发送至第二子处理器,因此,第二子处理器接收到第一控制信号后,只知道第一控制信号来源于扩展芯片而并不清楚第一控制信号来源于哪个外设芯片。因此,第二子处理器响应于接收到第一控制信号,获取所述扩展芯片的第一状态信息,以确定第一控制信号是由哪个外设芯片产生的。例如,处理器可以通过总线接口i2c-1读取扩展芯片的寄存器,获得第一状态信息。其中,第一状态信息为用于确定输入第一控制信号的外设芯片的信息。例如,第一状态信息可以包括产生第一控制信号的接口信息以及各接口与外设芯片的对应关系。

34、在一种可实现的方式中,所述处理器包括第一子处理器和第二子处理器,所述第二子处理器的功耗小于所述第一子处理器的功耗;所述方法包括:在所述第一子处理器中包括所述扩展芯片的驱动,且接收到所述第一控制信号的情况下,所述第一子处理器获取所述扩展芯片的第一状态信息,并基于所述第一状态信息,确定输入所述第一控制信号的所述外设芯片。

35、在一种可实现的方式中,在所述第二子处理器包括所述外设芯片的驱动的情况下,唤醒所述外设芯片的驱动,并获取所述外设芯片的第二状态信息。

36、这样,在外设芯片为第二子处理器对应控制的外设芯片的情况下,通过处于唤醒状态的第二子处理器获取所述外设芯片的第二状态信息,而无需唤醒第一子处理器。这样,可以降低整个系统的运行功耗。

37、在一种可实现的方式中,在所述第二子处理器不包括所述外设芯片的驱动的情况下,所述第二子处理器唤醒所述第一子处理器,并向所述第一子处理器发送指示信息,所述指示信息用于指示输入所述第一控制信号的所述外设芯片;在所述第一子处理器包括所述外设芯片的驱动的情况下,响应于接收到所述指示信息,所述第一子处理器基于所述指示信息唤醒所述外设芯片的驱动,并获取所述外设芯片的第二状态信息。

38、这样,在外设芯片为第一子处理器对应控制的外设芯片的情况下,第二子处理器需要先唤醒第一子处理器,然后,由处于唤醒状态的第一子处理器获取所述外设芯片的第二状态信息。

39、在一种可实现的方式中,所述方法还包括:所述处理器向所述扩展芯片发送第二控制信号,所述第二控制信号用于指示对目标外设芯片执行目标控制;所述扩展芯片响应于接收到所述第二控制信号,对所述目标外设执行所述目标控制。

40、在一种可实现的方式中,所述方法还包括:在所述第一子处理器包括所述目标外设芯片的驱动的情况下,所述第一子处理器向所述第二处理器发送第二控制信号;其中,所述第二控制信号用于指示对所述目标外设芯片执行第一目标控制;响应于接收到所述第二控制信号,所述第二子处理器控制所述扩展芯片对所述目标外设芯片执行第一目标控制。

41、这样,第一子处理器想要控制对应的外设芯片的情况下,第一子处理器先通知第二子处理器,然后,由第二子处理器与扩展芯片通信,实现对目标外设芯片的控制。

42、在一种可实现的方式中,所述方法还包括:在所述第二子处理器包括目标外设芯片的驱动的情况下,所述第二子处理器控制所述扩展芯片对所述目标外设芯片执行第二目标控制。

43、这样,在第二子处理器想要控制对应的外设芯片的情况下,可以直接由第二子处理器与扩展芯片通信,实现对目标外设芯片的控制。

44、在一种可实现的方式中,所述处理器包括第一子处理器和第二子处理器,所述扩展芯片包括第一子扩展芯片和第二子扩展芯片,所述至少一个外设芯片包括至少一个第一外设芯片和至少一个第二外设芯片;所述第一子处理器通过所述第一子扩展芯片与所述至少一个第一外设芯片耦接,所述第二子处理器通过所述第二子扩展芯片与所述至少二个第一外设芯片耦接;所述方法包括:

45、所述第一子扩展芯片接收所述第一外设芯片发送的第三控制信号,并将所述第三控制信号发送至所述第一子处理器;

46、所述第一子处理器响应于接收到所述第三控制信号,获取所述第一子扩展芯片的第三状态信息,并基于所述第三状态信息,确定输入所述第三控制信号的所述第一外设芯片;和/或,

47、所述第二子扩展芯片接收所述第二外设芯片发送的第五控制信号,并将所述第五控制信号发送至所述第二子处理器;

48、所述第二子处理器响应于接收到所述第五控制信号,获取所述第二子扩展芯片的第四状态信息,并基于所述第四状态信息,确定输入所述第五控制信号的所述第二外设芯片。

49、这样,相比于多个子处理器共用一个扩展芯片的方案,该方案中各子处理器可以与各自对应的子扩展芯片直接通信连接,从而无需与其他子处理器之间配合的步骤。这样使得信号传输方法更加简单。

50、在一种可实现的方式中,所述第一控制信号、所述第三控制信号和所述第五控制信号为中断信号,所述第二控制信号、所述第四控制信号和所述第六控制信号为复位接口、使能信号或gpio控制信号。

51、第三方面,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得计算机执行如第二方面中任一项所述的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1