掌桥专利:专业的专利平台
掌桥专利
首页

处理系统、处理系统的控制方法、电子设备及介质

文献发布时间:2023-06-19 19:32:07


处理系统、处理系统的控制方法、电子设备及介质

技术领域

本申请涉及芯片技术领域,更具体地,涉及一种处理系统、一种处理系统的控制方法、一种处理系统的控制装置、一种电子设备以及一种计算机可读存储介质。

背景技术

随着科技的发展,智能电子设备(例如智能手机以及智能手表等)的功能越来越多,随之智能电子设备的功耗也越来越高。

为了降低智能电子设备的功耗,大小核双处理器应用而生。具体的,大核处理器通常负责智能电子设备中显示、通话等高功耗的功能,小核处理器则负责传感器数据采集等低功耗的功能。而对于大小核双处理器技术,如何控制大核处理器和小核处理器同步开关机是亟待解决的技术问题之一。

发明内容

本申请的一个目的是提供一种新的处理系统。

根据本申请的第一方面,提供了一种处理系统,包括:

大核处理器,所述大核处理器包括第一接口及第二接口;

小核处理器,所述小核处理器包括第三接口及第四接口,所述第三接口与所述第一接口连接,所述第四接口与所述第二接口连接;

其中,所述大核处理器用于在接收到通知的情况下,执行与所述通知匹配的第一操作,以及设置所述第一接口的电平为与所述通知匹配的第一电平;

所述小核处理器用于在所述第三接口的电平为第一电平的情况下,执行与所述第一电平相匹配的第二操作,以及设置所述第四接口的电平为与所述第一电平匹配的第二电平;

所述大核处理器还用于在确定所述第二接口的电平为第二电平的情况下,确定所述小核处理器已执行所述第二操作。

可选地,所述大核处理器还包括第五接口,所述小核处理器还包括第六接口,所述第六接口与所述第五接口连接;

所述大核处理器具体用于根据所述通知执行发送操作,所述发送操作包括:通过所述第五接口向所述小核处理器发送指示所述小核处理器执行所述第二操作的指令;

在预设时间段内未通过所述第五接口接收到所述小核处理器发送的对所述指令的反馈信息的情况下,重复执行所述发送操作;

在重复执行所述发送操作预设次数的情况下,设置所述第一接口的电平为与所述通知匹配的第一电平。

可选地,所述大核处理器还用于在通过所述第五接口接收到所述小核处理器发送的对所述指令的反馈信息,或在所述第二接口的电平为第一电平的情况下,输出第一提示信息。

可选地,所述大核处理器还用于在重复执行所述发送操作预设次数的情况下,确定所述第五接口与所述第六接口间的通路故障;

以及,输出第二提示信息。

可选地,所述第一接口为第一通用型输入输出接口,所述第二接口为第二通用型输入输出接口,所述第三接口为第三通用型输入输出接口,所述第四接口为第四通用型输入输出接口。

可选地,所述第五接口为第一通信总线接口,所述第二接口为第二通信总线接口。

根据本申请的第二方面,提供了一种处理系统的控制方法,所述方法应用于如第一方面所述的处理系统,包括:

所述大核处理器在接收到通知的情况下,执行与所述通知匹配的第一操作,以及设置所述第一接口的电平为与所述通知匹配的第一电平;

所述小核处理器在所述第三接口的电平为第一电平的情况下,执行与所述第一电平相匹配的第二操作,以及设置所述第四接口的电平为与所述第一电平匹配的第二电平;

所述大核处理器在确定所述第二接口的电平为第二电平的情况下,确定所述小核处理器已执行所述第二操作。

可选地,所述设置所述第一接口的电平为与所述通知匹配的第一电平,包括:

根据所述通知执行发送操作,所述发送操作包括:通过第五接口向所述小核处理器发送指示所述小核处理器执行所述第二操作的指令;

在预设时间段内未通过所述第五接口接收到所述小核处理器发送的对所述指令的反馈信息的情况下,重复执行所述发送操作;

在重复执行所述发送操作预设次数的情况下,设置所述第一接口的电平为与所述通知匹配的第一电平。

可选地,所述大核处理器在通过所述第五接口接收到所述小核处理器发送的对所述指令的反馈信息,或在所述第二接口的电平为第一电平的情况下,输出第一提示信息。

可选地,所述大核处理器在重复执行所述发送操作预设次数的情况下,确定所述第五接口与所述第六接口间的通路故障;

以及,输出第二提示信息。

根据本申请的第三方面,提供了一种电子设备,所述电子设备包括第一方面任一项所述的处理系统。

根据本申请的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现根据第二方面中任一项所述的处理系统的控制方法。

本申请实施例提供了一种处理系统,包括大核处理器,大核处理器包括第一接口及第二接口;小核处理器,小核处理器包括第三接口及第四接口,第三接口与第一接口连接,第四接口与第二接口连接;其中,大核处理器用于在接收到通知的情况下,执行与通知匹配的第一操作,以及设置第一接口的电平为与通知匹配的第一电平;小核处理器用于在第三接口的电平为第一电平的情况下,执行与第一电平相匹配的第二操作,以及设置第四接口的电平为与第一电平匹配的第二电平;大核处理器还用于在确定第二接口的电平为第二电平的情况下,确定小核处理器完成第二操作。本申请实施例提供的处理系统,在大核处理器上设置第一接口和第二接口,在小核处理器上设置第三接口和第四接口。基于第一接口和第三接口的连接,设置第一接口的电平向小核处理器进行开关机的通知。以及,基于第四接口与第二接口的连接,设置第四接口的电平向大核处理器进行开关机的反馈。这样,通过硬件的方式实现对大核处理器和小核处理器的同步开关机。且该硬件的方式不存在丢包的情况发生,即该硬件的方式可靠。

通过以下参照附图对本申请的示例性实施例的详细描述,本申请的其它特征及其优点将会变得清楚。

附图说明

被结合在说明书中并构成说明书的一部分的附图示出了本申请的实施例,并且连同其说明一起用于解释本申请的原理。

图1是本申请实施例提供的一种处理系统的结构示意图;

图2是本申请实施例提供的另一种处理系统的结构示意图;

图3是本申请实施例提供的一种处理系统的控制控制方法的流程示意图。

具体实施方式

现在将参照附图来详细描述本申请的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本申请的范围。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本申请及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

本申请实施例提供了一种处理系统,如图1所示,该处理系统包括:

大核处理器110,大核处理器110包括第一接口111和第二接口112;

小核处理器120,小核处理器120包括第三接口121和第四接口122,第三接口121和第一接口111连接,第四接口122与第二接口112连接;

其中,大核处理器110用于在接收到通知的情况下,执行与通知匹配的第一操作,以及设置第一接口111的电平为与所述通知匹配的第一电平,通知为开机通知或关机通知;

小核处理器120用于在第三接口121的电平为第一电平的情况下,执行与第一电平相匹配的第二操作,以及设置第四接口122的电平为与第一电平匹配的第二电平;

大核处理器110还用于在确定第二接口112的电平为的第二电平的情况下,确定小核处理器120已执行第二操作。

在本申请实施例中,通知为开机通知或关机通知。通知通常由用户触发。例如,在电子设备关机的情况下,用户通过按压开关机键预设时长以上,以向电子设备发送开机通知。对应的,在电子设备开机的情况下,用户通过按压开关机按键预设时长以上,或者触发电子设备上的关机触摸按钮,以向电子设备发送关机通知。

第一操作为大核处理器110的开关机操作,具体为大核处理器110的开机操作或大核处理器110的关机操作。其中,大核处理器110的开机操作具体可以为:开启电子设备中由大核处理器110管理的元器件,以及获取小核处理器120同步的基础信息(例如sensor)等,以使得电子设备中的大核处理器110可正常开机工作的操作。大核处理器110的关机操作具体可以为:关闭由大核处理器110管理的元器件(包括小核处理器),以及确定小核处理器110已执行关机操作等,以使得电子设备中的大核处理器110可正常关机的操作。

在大核处理器110完成开机操作的情况下,大核处理器110开机。在大核处理器110完成关机操作的情况下,大核处理器110关机。

第二操作为小核处理器120的开关机操作,具体为小核处理器120的开机操作或者小核处理器120的关机操作。其中,小核处理器120的开机操作具体可以为:开启电子设备中由小核处理器120管理的元器件,以及向大核处理器110同步基本信息等,以使得小核处理器120可正常开机工作的操作。小核处理器120的关机操作具体可以为:关闭电子设备中由小核处理器120管理的元器件,以及向大核处理器110上报自身已执行关机操作等,以使得小核处理器120可正常关机的操作。

在小核处理器120完成开机操作的情况下,小核处理器120开机。在小核处理器120完成关机操作的情况下,小核处理器120关机。

可以理解的是,在通知为开机通知的情况下,第一操作为大核处理器110的开机操作,第二操作为小核处理器120的开机操作。对应的,在通知为关机通知的情况下,第一操作为大核处理器110的关机操作,第二操作为小核处理器的110关机操作。

第一电平和第二电平可实现进行提前设定。例如,在通知为开机通知的情况下,设定第一电平为高电平,第二电平为高电平。对应的,在通知为关机通知的情况下,设定第一电平为低电平,第二电平为低电平。

或者,在通知为开机通知的情况下,设定第一电平为高电平,第二电平为低电平。对应的,在通知为关机通知的情况下,设定第一电平为低电平,第二电平为高电平。

又或者,在通知为开机通知的情况下,设定第一电平为低电平,第二电平为低电平。对应的,在通知为关机通知的情况下,设定第一电平为高电平,第二电平为高电平。

又或者,在通知为开机通知的情况下,设定第一电平为低电平,第二电平为高电平。对应的,在通知为关机通知的情况下,设定第一电平为高电平,第二电平为低电平。

在本申请实施例中,由于第一接口111与第三接口121连接,因此,第一接口111的电平与第三接口121的电平一致。同理,由于第二接口112与第四接口122连接,因此,第二接口112的电平与第四接口122的电平保持一致。

另外需要说明的是,本申请实施例中的大核处理器110和小核处理器120可以为两个独立的处理芯片,还可以集成在同一个处理芯片上。

结合上述内容,以在通知为开机通知的情况下,设定第一电平为高电平,第二电平为高电平,且在通知为关机通知的情况下,设定第一电平为低电平,第二电平为低电平为例,对申请实施例提供的处理系统的说明如下:

在电子设备关机的情况下,用户通过按压开关机键预设时长以上,向电子设备发送开机通知。大核处理器110接收到开机通知,执行开机操作,以及设置第一接口111的电平为高电平。大核处理器120完成开机操作中除确定小核处理器120开机的操作。小核处理器120在确定第三接口121的电平为高电平的情况下,确定第一接口111的电平为高电平,并基于此确定大核处理器110接收到开机通知,以及确定自身也需进行开机。在此基础上,小核处理器120执行开机操作,同时,设置第四接口122的电平为高电平。小核处理器120在完成开机操作的情况下开机。大核处理器110确定第四接口122的电平为高电平的情况下,确定小核处理器120已执行开机操作。进一步的,大核处理器110执行完开机操作而开机。

对应的,在电子设备开机的情况下,用户通过按压开关机按键预设时长以上,或者触发电子设备上的关机触摸按钮,向电子设备发送关机通知。大核处理器110接收到关机通知,执行关机操作,以及设置第一接口111的电平为低电平。大核处理器110完成关机操作中除确定小核处理器120关机的操作。小核处理器120在确定第三接口121的电平为低电平的情况下,确定第一接口111的电平为低电平,此时确定大核处理器110接收到关机通知,以及确定自身也需进行关机。在此基础上,小核处理器120执行关机操作,同时,设置第四接口122的电平为低电平。小核处理器120在完成关机操作的情况下关机。大核处理器110确定第四接口112的电平为低电平的情况下,确定小核处理器120已执行关机操作后关机。

结合上述内容,本申请实施例提供的处理系统,在大核处理器110上设置第一接口111和第二接口112,在小核处理器120上设置第三接口121和第四接口122。基于第一接口111和第三接口121的连接,设置第一接口111的电平向小核处理器120进行开关机的通知。以及,基于第四接口112与第二接口112的连接,设置第四接口122的电平向大核处理器110进行开关机的反馈。这样,通过硬件的方式实现对大核处理器110和小核处理器120的同步开关机。且该硬件的方式不存在丢包的情况发生,即该硬件的方式可靠。

本申请实施例提供了一种处理系统,包括大核处理器,大核处理器包括第一接口及第二接口;小核处理器,小核处理器包括第三接口及第四接口,第三接口与第一接口连接,第四接口与第二接口连接;其中,大核处理器用于在接收到通知的情况下,执行与通知匹配的第一操作,以及设置第一接口的电平为与通知匹配的第一电平;小核处理器用于在第三接口的电平为第一电平的情况下,执行与第一电平相匹配的第二操作,以及设置第四接口的电平为与第一电平匹配的第二电平;大核处理器还用于在确定第二接口的电平为第二电平的情况下,确定小核处理器完成第二操作。本申请实施例提供的处理系统,在大核处理器上设置第一接口和第二接口,在小核处理器上设置第三接口和第四接口。基于第一接口和第三接口的连接,设置第一接口的电平向小核处理器进行开关机的通知。以及,基于第四接口与第二接口的连接,设置第四接口的电平向大核处理器进行开关机的反馈。这样,通过硬件的方式实现对大核处理器和小核处理器的同步开关机。且该硬件的方式不存在丢包的情况发生,即该硬件的方式可靠。

在本申请的一个实施例中,第一接口111为第一通用型输入输出接口(GPIO,General-purpose input/output),第二接口112为第二通用型输入输出接口,第三接口121为第三通用型输入输出接口,第四接口122为第四通用型输入输出接口。在此基础上,可将大核处理器110上多余的两个GPIO分别设置为第一通用型输入输出接口和第三通用型输入输出接口,以及将小核处理器120上多余的两个GPIO分别设置为第二通用型输入输出接口和第四通用型输入输出接口。这样,可避免对大核处理器110和小核处理器120进行硬件的改进,从而降低本申请实施例提供的处理系统的硬件开发成本。

在本申请的一个实施例中,如图2所示,大核处理器110还包括第五接口113,小核处理器120包括第六接口123,第六接口123与第五接口113连接。在此基础上,大核处理器110在设置第一接口111的电平为与通知匹配的第一电平时,具体用于实现下述S1-S3:

S1、根据通知执行发送操作,发送操作包括:通过第五接口113向小核处理器120发送指示小核处理器120执行第二操作的指令。

在本申请实施例中,大核处理器110通过第五接口113向小核处理器120发送指示小核处理器120执行第二操作的指令。小核处理器120的第六接口123和大核处理器110的第五接口113连接。此时,在第五接口113和第六接口123之间未发生丢包或者的通信线路未发生故障的情况下,小核处理器120通过第六接口123接收到指示小核处理器120执行第二操作的指令,且大核处理器110将接收到小核处理器120发送的对指令的反馈信息。相反,在第五接口113和第六接口123之间发生丢包或者的通信线路发生故障的情况下,小核处理器120将不会接收到指示小核处理器执行第二操作的指令,或者大核处理器110将不会接收到小核处理器120发送的对指令的反馈信息。

其中,反馈信息用于表示小核处理器120已接收到大核处理器110发送的指令。在本申请的一个实施例中,反馈信息通常为一个ack(确认)信息。

S2、在预设时间段内未通过第五接口113接收到小核处理器120发送的对指令的反馈信息的情况下,重复执行发送操作。

在本申请实施例中,预设时间段为大核处理器110向小核处理器120发送信息的时刻至,大核处理器110接收到的小核处理器120对大核处理器110发送的信息后向大核处理器110反馈信息的时刻之间的时间段。

需要说明的是,本申请实施例对预设时间段的具体取值不做限定。在一个示例中,预设时间段可以为100ms。

在本申请实施例中,小核处理器120在通过第六接口123接收到指示小核处理器120执行第二操作的指令的情况下,小核处理器120执行第二操作,且通过第六接口123向大核处理器110发送的已接收到第二操作的反馈信息。此时,大核处理器110在预设时间段内通过第五接口113接收到反馈信息,且大核处理器不会重复执行上述S1。

相反的,在小核处理器120未通过第六接口123接收到指示小核处理器执行第二操作的指令的情况下,小核处理器120则不会通过第六接口123向小核处理器120发送的任何信息。在此基础上,大核处理器110在预设时间段内未经过第五接口113接收到反馈信息。

或者,由于第五接口113和第六接口123之间的通信线路丢包等问题,大核处理器110在预设时间段内未经过第五接口113接收到反馈信息。

而在大核处理器110在预设时间段内未经过第五接口113接收到反馈信息的情况下,为了确认是否是在第五接口113和第六接口123之间发生丢包或者通信线路发生故障,大核处理器110重复执行S1。

S3、在重复执行发送操作预设次数的情况下,设置第一接口111的电平为与通知匹配的第一电平。

在本申请实施例中,若大核处理器110在重复执行S1的次数达到预设次数的情况下,则设置第一接口111的电平为与通知匹配的第一电平。

对应的,在执行发送操作的次数小于预设次数的情况下,则对第一接口111的电平不做设置。

需要说明的是,本申请实施例对预设次数的具体取值不做限定。在一个示例中,预设次数可以为3次。

在本申请实施例中,首先通过第五接口113和第六接口123通过软件的方式通知小核处理器120开关机。在该软件方式通知小核处理器120开关机失败的情况下,则通过设置第一接口111的电平为与通知匹配的第一电平。而在该软件方式通知小核处理器120开关机成功的情况下,则不再设置第一接口111的电平。这样,可节省本申请实施例提供的处理系统的硬件资源。

在本申请的一个实施例中,大核处理器110还用于在重复执行发送操作预设次数的情况下,确定第五接口113与第六接口123间的通路故障,以及输出第二提示信息。

在本申请实施例中,第五接口113与第六接口123间的通路故障包括,通路发生丢包或者通路线路故障。第二提示信息可以为文字类型的提示信息。

通过本申请实施例,在第五接口113与第六接口123间的通路故障时,可输出第二提示信息。这样,用户可对电子设备的故障进行定位。

在本申请的一个实施例中,第五接口113为第一通信总线(bus)接口,第六接口123为第二通信总线接口。在该实施例中,可对大核处理器110上的通信总线和小核处理器120上的通信总线进行复用,这样可进一步的降低本申请实施例提供的处理系统的硬件成本。

在本申请的另一个实施例中,第五接口113还以可以为第一串行外设接口(SPI,Serial Peripheral Interface),对应的第六接口123为第二串行外设接口。

在本申请的又一个实施例中,第五接口113还可以为第一I2C(Inter-IntegratedCircuit,双向二线制同步串行总线)接口,对应的第六接口123为第二I2C接口。

在本申请的一个实施例中,大核处理器110还用于在通过第五接口113接收到小核处理器120发送的对指令的反馈信息,或在第二接口113的电平为第一电平的情况下,输出第一提示信息。

在本申请实施例中,第一提示信息为开机提示信息或关机提示信息。具体的,在通知为开机通知的情况下,指令为指示小核处理器120执行开机操作的指令,第一提示信息为开机提示信息。相反的,在通知为关机通知的情况下,指令为指示小核处理器120执行关机操作的指令,第一提示信息为关机提示信息。

在大核处理器110通过第五接口113接收到小核处理器120发送的对指令的反馈信息的情况下,或者第二接口112的电平为第一电平的情况下,这说明小核处理器120已执行第二操作。此时,大核处理器110输出第一提示信息,以告知电子设备已开机或关机。具体的,在第二操作为开机操作的情况下,大核处理器110输出开机提示信息。在第二操作为关机操作的情况下,大核处理器110输出关机提示信息。这样可供用户直观到了解到电子设备的开关机状态。

其中,开机提示信息可以为开机动画。对应的,关机提示信息可以为关机动画。

本申请还提供了一种处理系统的控制方法,如图3所示,该控制方法包括如下S2100-S2300:

S2100、所述大核处理器在接收到通知的情况下,执行与所述通知匹配的第一操作,以及设置所述第一接口的电平为与所述通知匹配的第一电平;

S2200、所述小核处理器在所述第三接口的电平为第一电平的情况下,执行与所述第一电平相匹配的第二操作,以及设置所述第四接口的电平为与所述第一电平匹配的第二电平;

S2300、所述大核处理器在确定所述第二接口的电平为第二电平的情况下,确定所述小核处理器已执行所述第二操作。

在本申请的一个实施例中,上述S2100中的置所述第一接口的电平为与所述通知匹配的第一电平,包括如下S2110-S2112:

S2110、根据所述通知执行发送操作,所述发送操作包括:通过第五接口向所述小核处理器发送指示所述小核处理器执行所述第二操作的指令;

S2111、在预设时间段内未通过所述第五接口接收到所述小核处理器发送的对所述指令的反馈信息的情况下,重复执行所述发送操作;

S2112、在重复执行所述发送操作预设次数的情况下,设置所述第一接口的电平为与所述通知匹配的第一电平。

在本申请的一个实施例中,本申请实施例提供的处理系统的控制方法还包括如下S2400:

S2400、所述大核处理器在通过所述第五接口接收到所述小核处理器发送的对所述指令的反馈信息,或在所述第二接口的电平为第一电平的情况下,输出第一提示信息。

在本申请的一个实施例中,本申请实施例提供的处理系统的控制方法还包括如下S2500:

S2500、所述大核处理器在重复执行所述发送操作预设次数的情况下,确定所述第五接口与所述第六接口间的通路故障;以及,输出第二提示信息。

本申请还提供了一种电子设备,该电子设备包括如上述处理系统实施例中提供的任一种处理系统。

本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行实现根据上述处理系统的控制方法中任一项所述的处理系统的控制方法。

本申请可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本申请的各个方面的计算机可读程序指令。

计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。

这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。

用于执行本申请操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本申请的各个方面。

这里参照根据本申请实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本申请的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。

也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本申请的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。

以上已经描述了本申请的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。本申请的范围由所附权利要求来限定。

相关技术
  • 医疗数据处理系统及方法、存储介质和电子设备
  • 水处理系统的控制方法、水处理系统及净饮机
  • 水处理系统及水处理系统的控制方法
  • 电子设备的显示控制方法、装置、电子设备和存储介质
  • 电子设备控制方法及装置、电子设备及存储介质
  • 介质处理系统、介质处理系统的控制方法以及介质处理装置
  • 介质处理系统、介质处理系统的控制方法以及介质处理装置
技术分类

06120115939990