一种校准数据恢复方法、装置、电子设备及存储介质与流程

文档序号:31708844发布日期:2022-10-01 13:50阅读:80来源:国知局
一种校准数据恢复方法、装置、电子设备及存储介质与流程
一种校准数据恢复方法、装置、电子设备及存储介质
【技术领域】
1.本技术实施例涉及电子技术领域,尤其涉及一种校准数据恢复方法、装置、电子设备及存储介质。


背景技术:

2.终端在使用过程中,其中存储的校准数据可能会由于各种原因被意外覆盖或丢失,从而导致终端无法上网/通信。相关技术中,如果终端出现上述问题,一般只能通过售后交给工厂进行返修,依靠专业设备重新对终端中不可用的校准数据进行校准,导致针对校准数据的恢复效率较低,且返修成本高;另外,用户在使用终端的过程中,如果终端出现上述问题而导致需要返厂维修,由于返修周期长且返修成本高,会使得用户在较长时间内无法使用终端产品,可能会引起用户投诉,也会导致使用体验感较差,进而影响终端产品的后续销量。


技术实现要素:

3.本技术实施例提供了一种校准数据恢复方法、装置、电子设备及存储介质,无需返厂依赖专业设备恢复校准数据,提高了恢复校准数据的效率,并提升用户体验。
4.第一方面,本技术实施例提供了一种校准数据恢复方法,所述方法包括:
5.若确定当前校准数据验证失败,终端获取自身预先存储的备份数据,备份数据为预先对标准校准数据进行备份得到,终端基于标准校准数据进行联网时表征通信质量的网络参数值超过设定阈值;
6.将当前校准数据更新为备份数据。
7.在本技术实施例中,在得到终端的标准校准数据后,通过对标准校准数据进行备份,从而得到对应的备份数据并存储在终端中,以使得终端在后续运行过程中,当验证出当前校准数据出现问题时,能够利用备份数据替换当前校准数据。这样,终端侧能够自行实现校准数据的恢复,而不需将终端返厂依靠专业设备来对校准数据进行恢复,从而提高恢复校准数据的效率,降低了恢复校准数据的成本,并避免出现由于返修周期长而导致用户长期无法使用终端产品的问题,从而提升用户体验。
8.可选地,终端获取自身预先存储的备份数据,包括:
9.终端获取自身预先存储的多组携带有标识信息的备份数据;
10.相应地,将当前校准数据更新为备份数据,包括:
11.在确定备份数据完整的情况下,基于当前校准数据携带的标识信息,分别将各组当前校准数据更新为具有相同标识信息的备份数据。
12.在本技术实施例中,在对当前校准数据更新为备份数据之前,确保备份数据是完整的,从而保证更新后得到校准数据是可用的;且在更新时,无需分析具体出错的校准数据,而是将各组当前校准数据均进行更新,从而能够提高恢复校准数据的效率。
13.可选地,在获取备份数据之前,所述方法还包括:
14.响应于接收到的备份指令,对标准校准数据的完整性进行验证;
15.在确定标准校准数据完整的情况下,对标准校准数据进行备份,得到备份数据并存储。
16.在本技术实施例中,在对标准校准数据进行备份之前,先对标准校准数据的完整性进行验证,在确保标准校准数据是完整的情况下才进行备份,从而能够保证备份得到的备份数据是可用的。
17.可选地,在检测到处于开机状态或重启状态时,对当前校准数据进行验证。
18.在本技术实施例中,终端在开机或重启状态下对校准数据进行验证,能够保证用户无感知,从而避免出现由于数据验证而带来的终端操作时延,导致用户体验不好的问题。
19.可选地,响应接收到的验证指令,对当前校准数据进行验证。
20.在本技术实施例中,终端可以响应用户主动发起的验证指令对当前校准数据进行验证,以进行校准数据的更新恢复,从而保证终端实时可用。
21.可选地,终端确定基于当前校准数据进行联网时表征通信质量的网络参数值小于设定阈值,对当前校准数据进行验证。
22.在本技术实施例中,终端也可以在检测到联网有问题时主动发起对当前校准数据的验证,以进行校准数据的更新恢复,从而保证终端实时可用。
23.第二方面,本技术实施例提供了一种校准数据恢复装置,所述装置包括:
24.获取单元,用于若确定当前校准数据验证失败,获取终端预先存储的备份数据,备份数据为预先对标准校准数据进行备份得到,终端基于标准校准数据进行联网时表征通信质量的网络参数值超过设定阈值;
25.更新单元,用于将当前校准数据更新为备份数据。
26.可选地,所述获取单元,具体用于:获取终端预先存储的多组携带有标识信息的备份数据;
27.相应地,所述更新单元,具体用于:
28.在确定备份数据完整的情况下,基于当前校准数据携带的标识信息,分别将各组当前校准数据更新为具有相同标识信息的备份数据。
29.可选地,所述装置还包括:
30.响应单元,用于响应于接收到的备份指令,对标准校准数据的完整性进行验证;
31.备份单元,用于在确定标准校准数据完整的情况下,对标准校准数据进行备份,得到备份数据并存储。
32.可选地,所述装置还包括:
33.验证单元,用于在检测到处于开机状态或重启状态时,对当前校准数据进行验证。
34.可选地,所述验证单元,还用于响应接收到的验证指令,对当前校准数据进行验证。
35.可选地,所述验证单元,还用于若终端确定基于当前校准数据进行联网时表征通信质量的网络参数值小于设定阈值,对当前校准数据进行验证。
36.第三方面,本发明实施例提供一种芯片,所述芯片包括处理器,用于从存储器中调用并运行计算机程序,使得包括所述芯片的设备执行如第一方面任一实施例所述方法的步骤。
37.第四方面,本发明实施例提供一种电子设备,所述电子设备包括处理器和存储器,所述处理器用于执行所述存储器中存储的计算机程序时实现如第一方面任一实施例所述方法的步骤。
38.第五方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一实施例所述方法的步骤。
39.应当理解的是,本发明实施例的第二至五方面与本发明实施例的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
【附图说明】
40.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
41.图1为本技术实施例提供的一种校准数据恢复方法的实现流程示意图;
42.图2为本技术实施例提供的一种校准数据的备份方法的实现流程示意图;
43.图3为本技术实施例提供的一种数据封装格式;
44.图4为本技术实施例提供的一种校准数据恢复方法的实现流程示意图;
45.图5为本技术实施例提供的校准数据恢复装置的结构示意图;
46.图6为本技术实施例提供的电子设备的结构示意图。
【具体实施方式】
47.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术的具体技术方案做进一步详细描述。以下实施例用于说明本技术,但不用来限制本技术的范围。
48.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本技术实施例的目的,不是旨在限制本技术。
49.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
50.需要指出,本技术实施例所涉及的术语“第一\第二\第三”用以区别类似或不同的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本技术实施例能够以除了在这里图示或描述的以外的顺序实施。
51.经过校准的电子设备,在使用过程中可能会由于各种原因需要对设备中的软件版本进行升级,但在对电子设备中的软件进行版本升级时,可能会出现升级失败或升级失败后电子设备无法正常联网的情况。究其原因,可能是由于升级后电子设备中存储的校准参数丢失或被意外覆盖,从而导致最终电子设备中没有存储校准数据或者存储的校准数据不可用;且电子设备中的校准数据也可能会由于被用户误操作格式化而丢失。上述情况的发
生,均会导致电子设备无法驻留网络,进而导致电子设备无法上网/通信。
52.而在相关技术中,如果电子设备出现上述问题,一般只能通过售后交给工厂进行返修,利用专业设备来对电子设备中的校准数据重新进行校准,导致恢复校准数据的效率较低。
53.有鉴于此,本技术实施例提供一种校准数据恢复方法,能够无需返厂依赖专业设备恢复校准数据,提高了恢复校准数据的效率,降低了恢复校准数据的成本。该方法应用于电子设备,该电子设备可以是移动终端,移动终端也可以称为终端设备、用户设备(user equipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。移动终端可以是wlan中的站点(staion,st),可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless localloop,wll)站、个人数字处理(personal digitalassistant,pda)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、车联网终端、电脑、膝上型计算机、手持式通信设备、手持式计算设备、卫星无线设备、无线调制解调器卡、电视机顶盒(set top box,stb)、用户驻地设备(customer premise equipment,cpe)和/或用于在无线系统上进行通信的其它设备以及下一代通信系统,例如,5g网络中的移动终端或者未来演进的公共陆地移动网络(public land mobile network,plmn)网络中的移动终端等。该移动终端还可以是可穿戴设备,可穿戴设备是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,如智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。该方法所实现的功能可以通过电子设备中的处理器调用程序代码来实现,当然程序代码可以保存在计算机存储介质中,可见,该电子设备至少包括处理器和存储介质。
54.图1为本技术实施例提供的校准数据恢复方法的实现流程示意图。如图1所示,该方法可以包括以下步骤101至步骤102:
55.步骤101,若确定当前校准数据验证失败,终端获取自身预先存储的备份数据,备份数据为预先对标准校准数据进行备份得到,终端基于标准校准数据进行联网时表征通信质量的网络参数值超过设定阈值。
56.在本技术实施例中,校准数据可以是终端的射频参数、基带参数等数据。
57.在本技术实施例中,对于终端对当前校准数据进行验证的时机并不限定。例如,在一些实施例中,终端在开机或重启状态下,对当前校准数据进行验证。也即,终端检测到其当前处于开机或重启状态时,自动触发验证程序,对当前运行的校准数据进行验证。
58.又如,在一些实施例中,终端响应接收到的验证指令,对当前校准数据进行验证。如用户在使用过程中,发现终端无法联网,或联网时的通信质量较差,则可以主动向终端发起验证指令,以使终端响应接收到的验证指令,对当前运行的校准数据进行验证。
59.再如,在一些实施例中,若终端确定基于当前校准数据进行联网时表征通信质量的网络参数值小于设定阈值,对当前校准数据进行验证。具体表现为,终端检测到自身基于
当前运行的校准数据无法联网,或联网时的通信质量较差,则可以自动触发验证程序,对当前运行的校准数据进行验证。
60.在本技术实施例中,对于终端对当前运行的校准数据进行验证的方式也不做限定。例如,在一些实施例中,可以以验证当前校准数据的校验和(checksum)的形式来确定当前校准数据是否丢失或损坏。所谓校验和,是指数据传输位数的累加,当传输结束时,接收方可以根据这个数值判断是否接到了所有的数据;如果数值匹配,则说明传送已经完成。
61.具体地,可以先计算终端在出厂之前被校准完成而得到的标准校准数据的第一校验值并存储,后续再计算终端当前正在运行的校准数据的第二校验值,判定第二校验值与第一校验值是否相等,如果相等,则说明对终端中当前校准数据的验证成功,当前校准数据良好;如果不相等,则说明对终端中当前校准数据的验证失败,当前校准数据可能出现丢失或损坏。
62.需要说明的是,在终端出厂之前,会采用特定的校准工具对终端设备中的校准数据进行校准,从而得到使终端能够以较高质量进行联网的标准校准数据。具体体现为,终端基于标准校准数据进行联网时用于表征通信质量的网络参数值超过设定阈值。其中,网络参数值可以为通信速度、带宽参数等,标准校准数据能够使终端基于此以较快速度和较高质量进行联网。
63.不同类型的标准校准数据具有不同的标识信息,在本技术实施例中,对标识信息的类型不做限定,如标识信息可以为id信息。不同类型的标准校准数据与各种其他类型的数据,以分别携带不同标识信息的方式,随机分布在终端的特定存储空间中。
64.例如,在终端的存储空间a中,不同类型的标准校准数据和各种其他类型的数据以特定的格式存储,如表1所示,在一些实施例中,可以按照id标识号来进行排序,特定的格式可以为id-数据大小-数据内容的格式。
65.表1
66.id1,id1_size,id1_dataid2,id2_size,id2_dataid3,id3_size,id3_dataid4,id4_size,id4_data
……
67.如标识信息为id1、id3的数据为校准数据,标识信息为id2的数据为其他类型的数据。这里的数据以十六进制的格式进行存储,在存储时按照id标识号由小到大依次存储。
68.可以理解地,在终端的运行过程中,由于校准数据被调用的次数较多,因此其出现丢失或损坏的可能性较大,相关技术中针对上述情况,一般是将终端返厂维修,重新对校准数据进行校准,但这种维修方式成本较高。
69.针对上述问题,在本技术实施例中,在得到标准校准数据后,通过对标准校准数据进行备份,得到对应的备份数据并存储在终端中,从而使得终端在后续运行过程中,当验证出当前校准数据出现问题时,能够利用备份数据替换当前校准数据。这样,终端侧能够自行实现校准数据的恢复,而不需将终端返厂依靠专业设备来对校准数据进行恢复,从而提高恢复校准数据的效率,降低了恢复校准数据的成本,并避免出现由于返修周期长而导致用户长期无法使用终端产品的问题,从而提升用户体验。
70.在一可行的实施例中,终端为实现对标准校准数据的备份,可以响应于接收到的备份指令,对标准校准数据的完整性进行验证;并在确定标准校准数据完整的情况下,对标准校准数据进行备份,得到备份数据并存储。
71.在一个具体的实施例中,如图2所示,终端可以通过执行如下步骤201至步骤206来实现对标准校准数据的备份:
72.步骤201,校准工具与终端建立通信连接。
73.步骤202,终端进入校准模式。
74.步骤203,校准工具对终端中的校准数据进行校准,得到标准校准数据。
75.步骤204,校准工具向终端发送备份指令。
76.步骤205,终端响应于接收到的备份指令,启动备份机制,对标准校准数据进行备份。
77.由上述分析可知,携带有标识信息的不同类型的标准校准数据和其他类型的数据,依据表1中的方式分布在终端的特定存储空间中,因此,在一些实施例中,终端可以通过执行如下步骤2051至步骤2055来实现步骤205:
78.步骤2051,终端在接收到备份指令之后,先根据特定规则将多组携带有不同标识信息的标准校准数据提取出来。
79.步骤2052,终端对多组携带有不同标识信息的标准校准数据进行备份,得到多组携带有标识信息的备份数据。
80.步骤2053,终端将备份数据临时存储在缓冲区中。
81.需要说明的是,在具体实施时,步骤2053可以执行也可以不执行。
82.步骤2054,终端基于密钥对多组携带有标识信息的备份数据进行加密处理,得到对应的密文。
83.步骤2055,将密文和密钥关联存储在终端的备份区域中。
84.当然,在本技术实施例中,对于加密方式和密钥生成方式不做限定,例如,可以采用md5算法生成密文对应的密钥。
85.在一些实施例中,密文和密钥的数据封装格式如图3所示。
86.步骤206,备份完毕,得到备份数据。
87.步骤102,将当前校准数据更新为备份数据。
88.在一些实施例中,为确定备份数据的可用性,如果终端确定对当前校准数据的验证失败,在将验证失败的当前校准数据更新为备份数据之前,还需要对备份数据的完整性进行验证。这样,终端在确定备份数据完整的情况下,则可以基于当前校准数据携带的标识信息,分别将各组当前校准数据更新为具有相同标识信息的备份数据。这里,在对验证失败的当前校准数据进行更新时,是将终端中所有当前校准数据全部更新的。
89.在一个具体的实施例中,如图4所示,终端可以通过执行如下步骤401至步骤405来实现对当前校准数据的更新恢复:
90.步骤401,终端正常开机运行。
91.步骤402,终端中的专用检测工具启动自检程序。
92.步骤403,确定对当前校准数据的验证是否失败;在验证失败时,执行步骤404;否则,结束验证程序。
93.步骤404,启动恢复机制。
94.在一些实施例中,终端可以通过执行如下步骤4041至步骤4044来实现步骤404:
95.步骤4041,终端读取备份区域中关联存储的密钥和密文;
96.步骤4042,终端对密文进行解密,得到解密数据;
97.步骤4043,终端基于特定的数据格式对解密数据进行分解处理,得到多组携带有标识信息的备份数据;
98.步骤4044,终端对备份数据的完整性进行验证,从而将异常的各组当前校准数据更新为对应的具有相同标识信息的备份数据。
99.例如,当前校准数据的标识信息分别为id1、id9等等,则将id1的当前校准数据更新为标识信息同样为id1的备份数据,将id9的当前校准数据更新为标识信息同样为id9的备份数据。
100.步骤405,校准数据恢复完毕。
101.基于前述的实施例,本技术实施例提供一种校准数据恢复装置,该装置包括所包括的各模块、以及各模块所包括的各单元,可以通过处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等。
102.图5为本技术实施例提供的校准数据恢复装置的结构示意图,如图5所示,所述装置500包括获取单元501和更新单元502,其中:
103.获取单元,用于若确定当前校准数据验证失败,获取终端预先存储的备份数据,备份数据为预先对标准校准数据进行备份得到,终端基于标准校准数据进行联网时表征通信质量的网络参数值超过设定阈值;
104.更新单元,用于将当前校准数据更新为备份数据。
105.在一些实施例中,所述获取单元,具体用于终端获取自身预先存储的多组携带有标识信息的备份数据;
106.相应地,所述更新单元,具体用于:
107.在确定备份数据完整的情况下,基于当前校准数据携带的标识信息,分别将各组当前校准数据更新为具有相同标识信息的备份数据。
108.在一些实施例中,所述装置还包括:
109.响应单元,用于响应于接收到的备份指令,对标准校准数据的完整性进行验证;备份单元,用于在确定标准校准数据完整的情况下,对标准校准数据进行备份,得到备份数据并存储。
110.在一些实施例中,所述装置还包括:
111.验证单元,用于在检测到处于开机状态或重启状态时,对当前校准数据进行验证。
112.在一些实施例中,所述验证单元,还用于响应接收到的验证指令,对当前校准数据进行验证。
113.在一些实施例中,所述验证单元,还用于若终端确定基于当前校准数据进行联网时表征通信质量的网络参数值小于设定阈值,对当前校准数据进行验证。
114.以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术装置实施例中未披露的技术细节,请参照本技术方法实施例
unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
125.控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
126.处理器610中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器610中的存储器为高速缓冲存储器。该存储器可以保存处理器610刚用过或循环使用的指令或数据。如果处理器610需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器610的等待时间,因而提高了系统的效率。
127.在一些实施例中,处理器610可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,i2c)接口,集成电路内置音频(inter-integrated circuit sound,i2s)接口,脉冲编码调制(pulse code modulation,pcm)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口,移动产业处理器接口(mobile industry processor interface,mipi),通用输入输出(general-purpose input/output,gpio)接口,用户标识模块(subscriber identity module,sim)接口,和/或通用串行总线(universal serial bus,usb)接口等。
128.充电管理模块640用于从充电器接收充电输入。
129.电源管理模块641用于连接电池642,充电管理模块640与处理器610。
130.在一些实施例中,电子设备600的天线1和移动通信模块650耦合,天线2和无线通信模块660耦合,使得电子设备600可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(global system for mobile communications,gsm),通用分组无线服务(general packet radio service,gprs),码分多址接入(code division multiple access,cdma),宽带码分多址(wideband code division multiple access,wcdma),时分码分多址(time-division code division multiple access,td-scdma),长期演进(long term evolution,lte),bt,gnss,wlan,nfc,fm,和/或ir技术等。所述gnss可以包括全球卫星定位系统(global positioning system,gps),全球导航卫星系统(global navigation satellite system,glonass),北斗卫星导航系统(beidou navigation satellite system,bds),准天顶卫星系统(quasi-zenith satellite system,qzss)和/或星基增强系统(satellite based augmentation systems,sbas)。
131.电子设备600通过gpu,显示屏694,以及应用处理器等实现显示功能。
132.显示屏694用于显示图像,视频等。显示屏694包括显示面板。
133.isp用于处理摄像头693反馈的数据。
134.摄像头693用于捕获静态图像或视频。
135.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备600在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
136.视频编解码器用于对数字视频压缩或解压缩。电子设备600可以支持一种或多种视频编解码器。这样,电子设备600可以播放或录制多种编码格式的视频,例如:动态图像专
家组(moving picture experts group,mpeg)1,mpeg2,mpeg3,mpeg4等。
137.外部存储器接口620可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备600的存储能力。外部存储卡通过外部存储器接口620与处理器610通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
138.内部存储器621可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。内部存储器621可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)。存储数据区可存储电子设备600使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器621可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。处理器610通过运行存储在内部存储器621的指令,和/或存储在设置于处理器中的存储器的指令,执行电子设备600的各种功能应用以及数据处理。
139.电子设备600可以通过音频模块670,扬声器670a,受话器670b,麦克风670c,耳机接口670d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
140.音频模块670用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。
141.扬声器670a,也称“喇叭”,用于将音频电信号转换为声音信号。
142.受话器670b,也称“听筒”,用于将音频电信号转换成声音信号。
143.麦克风670c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。
144.耳机接口670d用于连接有线耳机。耳机接口670d可以是usb接口630,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,omtp)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the usa,ctia)标准接口。
145.按键690包括开机键,音量键等。
146.马达691可以产生振动提示。
147.指示器692可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
148.sim卡接口695用于连接sim卡。在一些实施例中,电子设备600采用esim,即:嵌入式sim卡。esim卡可以嵌在电子设备600中,不能和电子设备600分离。
149.本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中提供的方法中的步骤。
150.本技术实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法实施例提供的方法中的步骤。
151.这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术存储介质、存储介质和设备实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
152.应理解,说明书通篇中提到的“一个实施例”或“一实施例”或“一些实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”或“在一些实施例中”未必一定指相
同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。上文对各个实施例的描述倾向于强调各个实施例之间的不同之处,其相同或相似之处可以互相参考,为了简洁,本文不再赘述。
153.本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如对象a和/或对象b,可以表示:单独存在对象a,同时存在对象a和对象b,单独存在对象b这三种情况。
154.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者设备中还存在另外的相同要素。
155.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个模块或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
156.上述作为分离部件说明的模块可以是、或也可以不是物理上分开的,作为模块显示的部件可以是、或也可以不是物理模块;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部模块来实现本实施例方案的目的。
157.另外,在本技术各实施例中的各功能模块可以全部集成在一个处理单元中,也可以是各模块分别单独作为一个单元,也可以两个或两个以上模块集成在一个单元中;上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
158.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。
159.或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得电子设备执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。
160.本技术所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
161.本技术所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组
合,得到新的产品实施例。
162.本技术所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
163.以上所述,仅为本技术的实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1