数据通信装置、方法及电子设备制造方法及图纸

技术编号:37435037 阅读:31 留言:0更新日期:2023-05-06 09:07
本公开提供了一种数据通信装置、方法及电子设备,电子设备包括第一处理模块、第二处理模块和内核,第一处理模块和第二处理模块被配置为分别运行不同的操作系统,改装置包括:配置于第一处理模块第一通信单元、配置于第二处理模块的第二通信单元以及配置于内核的第三通信单元,第一通信单元被配置为将第一待传输数据通过第三通信单元转发至第二通信单元,以便于对第二处理模块进行数据更新,第三通信单元被配置为通过远程过程调用与第一通信单元和第二通信单元进行通信,各通信单元之间通过远程过程调用来进行通信,避开了权限问题,保证第一处理模块和第二处理模块之间的数据存储的及时性、一致性和准确性。一致性和准确性。一致性和准确性。

【技术实现步骤摘要】
数据通信装置、方法及电子设备


[0001]本公开涉及通信
,尤其涉及数据通信装置、方法及电子设备。

技术介绍

[0002]随着技术的革新,电子设备能够为人们提供的功能越来越多,例如有些可穿戴的电子设备具有计步、测心跳等多种功能。同时有的电子设备还配置了多种运行模式,不同的运行模式通过相应的操作系统实现运行控制。
[0003]在实现本公开的过程中,专利技术人发现,目前主要使用芯片厂商提供的接口方案来辅助各操作系统之间的通信,但芯片厂商的接口方案的通用性和扩展性较差,无法满足有定制化需求的客户,对不同市场的应用程序的支持表现无法达到预期。
[0004]需要说明的是,本
技术介绍
部分中公开的信息仅用于理解本公开构思的
技术介绍
,并且因此,它可以包含不构成现有技术的信息。

技术实现思路

[0005]为了解决上述技术问题中的至少一个,本公开提供了数据通信装置、方法及电子设备。
[0006]本公开第一方面提出了一种数据通信装置,应用于电子设备,所述电子设备包括第一处理模块、第二处理模块和内核,所述第一处理模块和所述第二处理模块被配置为分别运行不同的操作系统;所述装置包括:配置于所述第一处理模块第一通信单元、配置于所述第二处理模块的第二通信单元以及配置于所述内核的第三通信单元,所述第一通信单元被配置为将第一待传输数据通过所述第三通信单元转发至所述第二通信单元,以便于对所述第二处理模块进行数据更新,所述第三通信单元被配置为通过远程过程调用与所述第一通信单元和所述第二通信单元进行通信。
>[0007]根据本公开的一个实施方式,所述第二通信单元被配置为将第二待传输数据通过所述第三通信单元转发至所述第一通信单元。
[0008]根据本公开的一个实施方式,所述第三通信单元包括驱动单元,所述驱动单元被配置为在所述第三通信单元接收到所述第二通信单元发来的所述第二待传输数据时,建立所述第三通信单元与所述第一通信单元之间的第一通信链路,并通过所述第一通信链路将所述第二待传输数据发送至所述第一通信单元。
[0009]根据本公开的一个实施方式,所述驱动单元还被配置为在建立所述第一通信链路之后,先通过所述第一通信链路向所述第一通信单元发送测试信息,在通过发送所述测试信息确定所述第一通信链路有效之后,通过所述第一通信链路将所述第二待传输数据发送至所述第一通信单元。
[0010]根据本公开的一个实施方式,所述第二处理模块具有多种运行状态,所述第二通信单元包括第二接口子单元,所述第二接口子单元被配置为依据所述第二处理模块的运行状态开启或关闭所述第二通信单元与所述第三通信单元之间的第二通信链路。
[0011]根据本公开的一个实施方式,所述第一处理模块包括数据获取单元和数据处理单元,所述数据获取单元被配置为获取所述电子设备采集到的数据,所述数据处理单元被配置为对所述采集到的数据进行运算得到运算结果,其中,所述第一待传输数据包括所述运算结果。
[0012]本公开第二方面提出了一种数据处理方法,应用于电子设备,所述电子设备包括第一处理模块、第二处理模块和内核,所述第一处理模块和所述第二处理模块被配置为分别运行不同的操作系统,所述第一处理模块配置有第一通信单元,所述第二处理模块配置有第二通信单元,所述内核配置有第三通信单元;所述方法包括:所述第一通信单元将第一待传输数据通过所述第三通信单元转发至所述第二通信单元,以便于对所述第二处理模块进行数据更新,其中,所述第三通信单元通过远程过程调用与所述第一通信单元和所述第二通信单元进行通信。
[0013]根据本公开的一个实施方式,所述方法还包括:所述第二通信单元将第二待传输数据通过所述第三通信单元转发至所述第一通信单元。
[0014]本公开第三方面提出一种电子设备,包括第一处理模块、第二处理模块和内核,所述第一处理模块和所述第二处理模块被配置为分别运行不同的操作系统,所述电子设备还包括如本公开第一方面任一实施方式所述的数据通信装置。
[0015]根据本公开的一个实施方式,所述电子设备为可穿戴的智能手表。
附图说明
[0016]附图示出了本公开的示例性实施方式,并与其说明一起用于解释本公开的原理,其中包括了这些附图以提供对本公开的进一步理解,并且附图包括在本说明书中并构成本说明书的一部分。
[0017]图1是根据本公开的一个实施方式的采用处理系统的硬件实现方式的数据通信装置的结构框图。
[0018]图2是根据本公开的另一个实施方式的采用处理系统的硬件实现方式的数据通信装置的结构框图。
[0019]图3是根据本公开的一个实施方式的数据处理方法的流程示意图。
[0020]附图标记:
[0021]数据通信装置1000,第一通信单元1002,RPC通道1012,第二通信单元1004,JNI接口1014,第三通信单元1006,第一驱动接口1016,第二驱动接口1026,第一通信链路1100,第二通信链路1200,第一处理模块2000,存储器2002,处理器2004,传感器2006,第一显示屏2008,第二处理模块3000,第二显示屏3002,内核4000。
具体实施方式
[0022]下面结合附图和实施方式对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施方式仅用于解释相关内容,而非对本公开的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本公开相关的部分。
[0023]需要说明的是,在不冲突的情况下,本公开中的实施方式及实施方式中的特征可以相互组合。下面将参考附图并结合实施方式来详细说明本公开的技术方案。
[0024]除非另有说明,否则示出的示例性实施方式/实施例将被理解为提供可以在实践中实施本公开的技术构思的一些方式的各种细节的示例性特征。因此,除非另有说明,否则在不脱离本公开的技术构思的情况下,各种实施方式/实施例的特征可以另外地组合、分离、互换和/或重新布置。
[0025]本文使用的术语是为了描述具体实施例的目的,而不是限制性的。如这里所使用的,除非上下文另外清楚地指出,否则单数形式“一个(种、者)”和“所述(该)”也意图包括复数形式。此外,当在本说明书中使用术语“包含”和/或“包括”以及它们的变型时,说明存在所陈述的特征、整体、步骤、操作、部件、组件和/或它们的组,但不排除存在或附加一个或更多个其它特征、整体、步骤、操作、部件、组件和/或它们的组。还要注意的是,如这里使用的,术语“基本上”、“大约”和其它类似的术语被用作近似术语而不用作程度术语,如此,它们被用来解释本领域普通技术人员将认识到的测量值、计算值和/或提供的值的固有偏差。
[0026]下面参考附图描述本公开的数据通信装置、方法及电子设备。
[0027]图1是根据本公开的一个实施方式的数据通信装置的结构框图。参阅图1,本实施方式的数据通信装置1000应用于电子设备,电子设备包括第一处理模块2000、第二处理模块3000和内核4000,第一处理模块2000和第二处理模块30本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据通信装置,应用于电子设备,其特征在于,所述电子设备包括第一处理模块、第二处理模块和内核,所述第一处理模块和所述第二处理模块被配置为分别运行不同的操作系统;所述装置包括:配置于所述第一处理模块第一通信单元、配置于所述第二处理模块的第二通信单元以及配置于所述内核的第三通信单元,所述第一通信单元被配置为将第一待传输数据通过所述第三通信单元转发至所述第二通信单元,以便于对所述第二处理模块进行数据更新,所述第三通信单元被配置为通过远程过程调用与所述第一通信单元和所述第二通信单元进行通信。2.根据权利要求1所述的装置,其特征在于,所述第二通信单元被配置为将第二待传输数据通过所述第三通信单元转发至所述第一通信单元。3.根据权利要求2所述的装置,其特征在于,所述第三通信单元包括驱动单元,所述驱动单元被配置为在所述第三通信单元接收到所述第二通信单元发来的所述第二待传输数据时,建立所述第三通信单元与所述第一通信单元之间的第一通信链路,并通过所述第一通信链路将所述第二待传输数据发送至所述第一通信单元。4.根据权利要求3所述的装置,其特征在于,所述驱动单元还被配置为在建立所述第一通信链路之后,先通过所述第一通信链路向所述第一通信单元发送测试信息,在通过发送所述测试信息确定所述第一通信链路有效之后,通过所述第一通信链路将所述第二待传输数据发送至所述第一通信单元。5.根据权利要求1所述的装置,其特征在于,所述第二处理模块具有多种运行状态,所述第二通信单元包括第二接口子单元,所述第二接...

【专利技术属性】
技术研发人员:周文杰
申请(专利权)人:出门问问信息科技有限公司
类型:发明
国别省市:

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

1