一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种配置参数更新方法、装置及相关设备与流程

2022-04-09 04:59:01 来源:中国专利 TAG:


1.本技术涉及通信技术领域,特别涉及一种配置参数更新方法、装置、通讯模组及计算机可读存储介质。


背景技术:

2.随着蜂窝无线通信技术的发展,单一蜂窝无线通信模组集成了多种通讯模式,也拥有更强大的业务能力,因此导致无线通信参数、系统参数的配置项目急剧增长。如何可靠、高效而且便捷的在生产以及商业部署等多种场景下完成模块的配置工作,便是一个实实在在的问题。
3.当前基于高通芯片平台的通信模组使用efs文件系统(encrypting file system,加密文件系统)来存储模组的配置参数,每个配置参数以独立文件(nv文件,非易失性配置项文件)的形式存储在efs文件系统中,需要依靠高通的工具或者相关at(attention)命令才能修改配置,在实际生产以及部署中存在以下问题:
4.其一、对于通讯模组的开发公司而言,其只能通过高通工具链对配置文件进行逐个处理,对于非高通原始配置项,却难以进行跟踪和管理,另外,使用高通工具来部署配置,需购买高通的授权,成本较高;
5.其二,对于通讯模组的生产工厂而言,其需要从每个型号的样板模组中利用高通qpst(qualcomm product support tool,一个针对高通芯片开发的传输软件)工具导出配置文件作为相应型号的配置基准,在生产过程中再利用高通qpst导入模组,对于差异性部分参数,则需要透过at命令逐项进行配置,效率低下;
6.其三,在实际应用之后,当需要做配置更新时,由于无法通过远程更新配置,需召回进行逐个更新,成本高昂,时效低下,同时可靠性无法得到保障。
7.因此,如何实现高时效、低成本的通讯模组更新是本领域技术人员亟待解决的问题。


技术实现要素:

8.本技术的目的是提供一种配置参数更新方法,该配置参数更新方法实现了高时效、低成本的通讯模组更新;本技术的另一目的是提供一种配置参数更新装置、通讯模组及计算机可读存储介质,均具有上述有益效果。
9.第一方面,本技术提供了一种配置参数更新方法,应用于通讯模组,包括:
10.获取nvup文件,所述nvup文件为用于对配置参数进行更新的文件;
11.对所述nvup文件进行解析,获得配置信息;
12.利用所述配置信息对所述通讯模组中的配置参数进行更新。
13.优选的,所述获取配置终端构建的nvup文件,包括:
14.通过ota技术或usb接口从所述配置终端下载获得所述nvup文件。
15.优选的,所述利用所述配置信息对所述通讯模组中的配置参数进行更新,包括:
16.利用所述配置信息对所述通讯模组中的nv文件进行更新;其中,所述nv文件中包括有所述通讯模组的配置参数。
17.优选的,所述利用所述配置信息对所述通讯模组中的配置参数进行更新之前,还包括:
18.从所述配置信息中获取版本信息;
19.根据所述版本信息判断所述nvup文件是否适配所述通讯模组;
20.若否,则删除所述nvup文件;
21.若是,则执行所述利用所述配置信息对所述通讯模组中的配置参数进行更新的步骤。
22.优选的,所述对所述nvup文件进行解析,获得配置信息之前,还包括:
23.将所述nvup文件存储至预设存储区域;
24.当接收到上电信号时,从所述预设存储区域调取所述nvup文件至内存。
25.优选的,所述从所述预设存储区域调取所述nvup文件至内存之后,还包括:
26.阻塞系统启动进程;
27.相应地,所述利用所述配置信息对所述通讯模组中的配置参数进行更新之后,还包括:
28.重启所述系统启动进程。
29.优选的,所述利用所述配置信息对所述通讯模组中的配置参数进行更新之后,还包括:
30.删除所述nvup文件。
31.第二方面,本技术还提供了一种配置参数更新装置,应用于通讯模组,包括:
32.nvup文件获取模块,用于获取nvup文件,所述nvup文件为用于对配置参数进行更新的文件;
33.nvup文件解析模块,用于对所述nvup文件进行解析,获得配置信息;
34.配置参数更新模块,用于利用所述配置信息对所述通讯模组中的配置参数进行更新。
35.第三方面,本技术还提供了一种通讯模组,包括:
36.存储器,用于存储计算机程序;
37.处理器,用于执行所述计算机程序时实现如上所述的任一种配置参数更新方法的步骤。
38.第四方面,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的任一种配置参数更新方法的步骤。
39.本技术所提供的一种配置参数更新方法,包括获取nvup文件,所述nvup文件为用于对配置参数进行更新的文件;对所述nvup文件进行解析,获得配置信息;利用所述配置信息对所述通讯模组中的配置信息进行更新。
40.可见,本技术所提供的配置参数更新方法,预先构建包含有通讯模组配置信息的nvup文件(模组配置更新文件),并下发至通讯模组,由此,通讯模组即可通过对nvup文件进行解析获得其中的配置信息,并利用该配置信息对自身的配置参数进行更新。显然,该种实
现方式摆脱了对第三方工具链的依赖,还可以进行远程更新,有效地降低了更新成本;并且,通过配置文件(即nvup文件)可以实现批量配置信息的存储,进而实现通讯模组的单次多项配置,极大地缩短了配置时间,进一步提高了更新效率。可见,该方法实现了高时效、低成本的通讯模组更新。
41.本技术所提供的配置参数更新装置、通讯模组及计算机可读存储介质,均具有上述有益效果,在此不再赘述。
附图说明
42.为了更清楚地说明现有技术和本技术实施例中的技术方案,下面将对现有技术和本技术实施例描述中需要使用的附图作简要的介绍。当然,下面有关本技术实施例的附图描述的仅仅是本技术中的一部分实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图,所获得的其他附图也属于本技术的保护范围。
43.图1为本技术所提供的一种配置参数更新方法的流程示意图;
44.图2为本技术所提供的一种nvup文件的文件结构示意图;
45.图3为本技术所提供的一种nvup文件的配置项结构示意图;
46.图4为本技术所提供的一种通讯模组的结构示意图;
47.图5为本技术所提供的一种通讯模组配置更新流程示意图;
48.图6为本技术所提供的一种终端设备的结构示意图;
49.图7为本技术所提供的一种nvup文件生成器的工作流程图;
50.图8为本技术所提供的一种通讯模组自动更新业务的工作流程图;
51.图9为本技术所提供的一种配置参数更新装置的结构示意图;
52.图10为本技术所提供的一种通讯模组的结构示意图。
具体实施方式
53.本技术的核心是提供一种配置参数更新方法,该配置参数更新方法实现了高时效、低成本的通讯模组更新;本技术的另一核心是提供一种配置参数更新装置、通讯模组及计算机可读存储介质,均具有上述有益效果。
54.为了对本技术实施例中的技术方案进行更加清楚、完整地描述,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行介绍。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
55.本技术实施例提供了一种配置参数更新方法。
56.请参考图1,图1为本技术所提供的一种配置参数更新方法的流程示意图,该配置参数更新方法应用于通讯模组,可包括:
57.s101:获取nvup文件,nvup文件为用于对配置参数进行更新的文件;
58.本步骤旨在实现nvup文件的获取,该nvup文件为用于对通讯模组中的配置参数进行更新的文件,其中包含有各类配置参数对应的配置信息。其中,nvup文件是一种文件格式,是一种具有一些附加功能的存档类型,用于设备配置。这种格式的文件通常用于以下两
个目的之一:
59.(1)通过下载由外部工具(如上述配置终端)构建的nvup文件来更新设备配置;
60.(2)从固件内部备份和恢复设备配置。
61.在此基础上,请参考图2,图2为本技术所提供的一种nvup文件的文件结构示意图,具体包括nv管理报头和各配置项(item 0至item n-1),其中,nv管理报头包括nvup文件版本号、配置项总数(n个)、运营商id以及nv版本。
62.其中,nvup文件可以由相应的配置终端构建获得。具体而言,配置终端可以获取关于通讯模组的各类配置信息,然后基于这些配置信息构建nvup文件。由此,通讯模组即可从配置终端中获得包含有关于自身配置信息的nvup文件,以便于利用nvup文件实现自身配置参数的更新。当然,该配置终端即为用于获取通讯模组配置信息并构建nvup文件的终端设备,如服务器、计算机等,其具体类型并不影响本技术方案的实施,本技术对此不做限定。
63.s102:对nvup文件进行解析,获得配置信息;
64.本步骤旨在实现nvup文件的解析。如上所述,nvup文件由配置终端基于通讯模组的配置信息构建获得,因此,nvup文件中必然包含有关于通讯模组的各类配置信息,因此,通讯模组在从配置终端获得nvup文件之后,即可对其进行解析,获得关于自身的各类配置信息。其中,文件解析过程可以参考现有技术中的任意一种,本技术在此不再赘述。
65.nvup文件中包含有关于通讯模组的各类配置信息,该配置信息即为通讯模组中各类配置项的配置信息,进一步,请参考图3,图3为本技术所提供的一种nvup文件的配置项结构示意图。
66.s103:利用配置信息对通讯模组中的配置参数进行更新。
67.本步骤旨在实现通讯模组更新。具体而言,在从nvup文件中解析获得关于自身的配置信息后,即可利用这些配置信息对自身的配置参数进行更新,即将各类配置信息填充至相应的存储路径之下,由此,完成通讯模组更新。
68.可见,本技术所提供的配置参数更新方法,预先构建包含有通讯模组配置信息的nvup文件(模组配置更新文件),并下发至通讯模组,由此,通讯模组即可通过对nvup文件进行解析获得其中的配置信息,并利用该配置信息对自身的配置参数进行更新。显然,该种实现方式摆脱了对第三方工具链的依赖,还可以进行远程更新,有效地降低了更新成本;并且,通过配置文件(即nvup文件)可以实现批量配置信息的存储,进而实现通讯模组的单次多项配置,极大地缩短了配置时间,进一步提高了更新效率。可见,该方法实现了高时效、低成本的通讯模组更新。
69.在本技术的一个实施例中,上述获取配置终端构建的nvup文件,可以包括:通过ota技术(over-the-air technology,空中下载技术)或usb接口(universal serial bus,通用串行总线接口)从配置终端下载获得nvup文件。
70.本技术实施例提供了一种从配置终端获取nvup文件的实现方法,即技术人员可以根据实际情况选择使用ota技术或者usb接口从配置终端下载获得nvup文件。其中,ota是通过移动通信的空中接口对sim(subscriber identity module,客户识别模块)卡数据及应用进行远程管理的技术。
71.在本技术的一个实施例中,上述利用配置信息对通讯模组中的配置参数进行更新,可以包括:利用配置信息对通讯模组中的nv文件进行更新;其中,nv文件中包括有通讯
模组的配置参数。
72.本技术实施例提供了一种利用配置信息进行通讯模组更新的实现方法。如上所述,通讯模组中的每个配置参数均以独立文件(nv文件)的形式进行存储,因此,在基于配置信息进行配置参数更新时,则可以将各类配置信息逐一更新至对应的nv文件中,实现通讯模组中nv文件的更新,由此,实现配置参数的更新。
73.在本技术的一个实施例中,上述利用配置信息对通讯模组中的配置参数进行更新之前,还可以包括:从配置信息中获取版本信息;根据版本信息判断nvup文件是否适配通讯模组;若否,则删除nvup文件;若是,则执行利用配置信息对通讯模组中的配置参数进行更新的步骤。
74.本技术实施例所提供的配置参数更新方法还可以实现nvup文件校验功能。具体而言,为有效提高通讯模组更新的成功率,在从nvup文件中解析获得配置信息之后,利用配置信息进行配置参数更新之前,可以先从配置信息中筛选确定版本信息(版本信息为配置信息中的一种),进而根据该版本信息判断当前nvup文件是否适配自身的软件环境,若适配,则可以利用配置信息对自身的配置参数进行更新,若不适配,则可以删除该nvup文件,并退出更新流程,当获取到适配自身的nvup文件时,再进行配置参数更新,从而实现通讯模组更新。
75.在本技术的一个实施例中,上述对nvup文件进行解析,获得配置信息之前,还可以包括:将nvup文件存储至预设存储区域;当接收到上电信号时,从预设存储区域调取nvup文件至内存。
76.本技术实施例所提供的配置参数更新方法还可以实现nvup文件存储功能,以便于在通讯模组启动时执行通讯模组更新操作。具体而言,可以预先在通讯模组中创建存储区域,即上述预设存储区域,由此,当从配置终端下载获得nvup文件后,即可将其存储至该预设存储区域。进一步,当通讯模组接收到上电信号进行自启动时,即可从预设存储区域调取nvup文件至自身内存,然后利用内存中的nvup文件对自身的配置参数进行更新。
77.其中,预设存储区域的具体类型并不影响本技术方案的实施,可实现nvup文件的存储即可,本技术对此不做限定,例如,可以选择使用flash闪存。
78.在本技术的一个实施例中,上述从预设存储区域调取nvup文件至内存之后,还可以包括:阻塞系统启动进程;相应地,上述利用配置信息对通讯模组中的配置信息进行更新之后,还可以包括:重启系统启动进程。
79.如上所述,可以利用预设存储区域对nvup文件进行存储,以便于在通讯模组启动时执行通讯模组更新操作,有基于此,可以在配置信息更新流程中,阻塞通讯模组自启动流程,使得通讯模组在完成配置参数更新之后再进行自启动。具体而言,在从预设存储区域调取nvup文件至内存之后,可以先阻塞系统启动进程,以避免通讯模组启动,然后利用内存中的nvup文件对自身的配置参数进行更新;进一步,在完成配置参数更新之后,则可以重新启动系统启动进程,以实现通讯模组重启,使得nvup文件中的配置信息生效。
80.在本技术的一个实施例中,上述利用配置信息对通讯模组中的配置参数进行更新之后,还可以包括:删除nvup文件。
81.本技术实施例所提供的配置参数更新方法还可以实现nvup文件删除功能,以有效节省存储空间,避免不必要的存储空间浪费,同时也方便为后续新的nvup文件提供存储空
间。具体而言,在利用配置信息完成配置参数更新之后,也即通讯模组的更新流程执行完毕之后,nvup文件中的配置信息不再使用,此时,直接将该nvup文件删除即可。
82.基于上述各实施例:
83.请参考图4,图4为本技术所提供的一种通讯模组的结构示意图,该通讯模组可以包括如下部分:
84.(1)存储器:用于存储从配置终端获取的nvup文件;
85.(2)nvup文件解析模块:用于对存储器中的nvup文件进行解析,获取其中的配置信息;
86.(3)nvup文件管理模块:用于对nvup文件进行下载、存储、调取、校验、删除等操作;
87.(4)nv配置执行模块:用于利用配置信息对自身的nv文件进行更新,以实现通讯模组更新;
88.(5)操作命令执行模块:用于实现通讯模组启动流程阻塞、重启、重启之后的实际运行等操作。
89.基于图4所示的通讯模组,请参考图5,图5为本技术所提供的一种通讯模组配置更新流程示意图,其具体实现流程可包括:
90.(1)在通讯模组的固件中创建一个叫nvup的任务;
91.(2)当通讯模组上电初始化时,nvup任务检查nanf flash中是否存在nvup文件,如果存在,则将nvup文件读取到内存中,并阻塞系统启动流程;
92.(3)nvup任务对nvup文件进行解析,并根据nvup文件内的版本信息,判断该nvup文件是否适用于通讯模组当前的软件环境,如果不匹配,则删除该nvup文件,退出配置更新流程并继续执行系统启动流程;如果匹配,则进入(4);
93.(4)nvup任务循环解析nvup文件中的配置项信息,并利用新的配置信息逐一更新nv文件;
94.(5)当所有配置信息处理完毕后,将nvup文件从nand flash中删除,并重启系统,使得新的配置信息生效。
95.如上所述,nvup文件可以由相应的配置终端构建获得,在此基础上,在本技术的一个实施例中,配置终端构建nvup文件的实现过程可以包括:获取配置信息,并将配置信息记录至excel文件;利用excel文件构建nvup文件。
96.具体而言,技术人员可以根据实际需求在终端设备(即上述配置终端)上设置各类配置信息,并采用excel文件对其进行保存和管理。其中,excel文件具体可以包含如下内容:
97.(1)配置文件的版本号信息;
98.(2)所适用的通讯模组固件的版本号信息;
99.(3)各配置项信息。
100.其中,对于配置项信息,可以先将各配置项根据用途进行分类,然后将对应的配置信息存放入不同的表单中,例如,请参参考表1,表1为本技术所提供的一种配置信息表:
101.表1一种配置信息表
102.类别配置描述值路径名字操作
103.其中,类别用于描述该配置项所属的功能,如gps(global positioning system,
全球定位系统)、tle(time limit exceeded,时间超限)、sms(subscriber manage system,用户管理系统)等;配置描述用于描述该配置项的用途;值标识该配置项所需配置的值;路径名字用于描述该配置项在efs文件系统中的文件路径(可包含文件名称);操作是指需要对该配置项进行的操作(可包括无操作、删除、写入、备份等操作)。
104.进一步,终端设备在获得excel文件之后,即可基于该excel文件构建获得nvup文件,该过程可利用nvup文件生成器实现。在具体实现过程中,nvup生成器读取并解析excel文件,然后根据nvup文件格式,将excel文件中的解析数据对应填充至nvup文件,最后将nvup文件进行输出,由此,即可获得用于更新通讯模组的nvup文件。
105.基于该实施例:
106.请参考图6,图6为本技术所提供的一种终端设备的结构示意图,该终端设备可以包括如下部分:
107.(1)excel格式的配置文件:用于存储各配置项信息;
108.(2)nvup文件生成器:用于利用excel文件构建nvup文件;
109.(4)nvup格式文件:用于实现通讯模组更新。
110.基于图6所示的终端设备,请参考图7,图7为本技术所提供的一种nvup文件生成器的工作流程图,其具体实现流程可包括:
111.(1)读取excel格式的配置文件;
112.(2)解析配置文件内容;
113.(3)根据nvup文件格式,将解析数据填充至相应位置;
114.(4)输出保存nvup文件。
115.在上述各实施例的基础上:
116.请参考图8,图8为本技术所提供的一种通讯模组自动更新业务的工作流程图,该业务流程主要包括:
117.(1)模组配置管理:在根据配置需求收集获得配置信息之后,将配置信息记录至excel格式文件,形成配置表单;然后利用nvup文件生成器对其进行处理,生成nvup文件。
118.(2)模组工厂部署:将nvup文件部署于生成配置电脑中,当需要进行通讯模组(如图所示蜂窝模组)更新时,通过usb接口从生成配置电脑中下载nvup文件,并基于该nvup文件进行自动更新。
119.(3)商用部署:将nvup文件部署于配置部署服务器中,当需要对实际设备(如图所示车辆)中的通讯模组进行更新时,则可以通过蜂窝基站从配置部署服务器中无线下载获得nvup文件,并基于该nvup文件进行自动更新。
120.本技术还提供了一种配置参数更新装置,请参考图9,图9为本技术所提供的一种配置参数更新装置的结构示意图,该配置参数更新装置应用于通讯模组,可包括:
121.nvup文件获取模块1,用于获取nvup文件,nvup文件为用于对配置参数进行更新的文件;
122.nvup文件解析模块2,用于对nvup文件进行解析,获得配置信息;
123.配置参数更新模块3,用于利用配置信息对通讯模组中的配置参数进行更新。
124.可见,本技术实施例所提供的配置参数更新装置,预先构建包含有通讯模组配置信息的nvup文件(模组配置更新文件),并下发至通讯模组,由此,通讯模组即可通过对nvup
文件进行解析获得其中的配置信息,并利用该配置信息对自身的配置参数进行更新。显然,该种实现方式摆脱了对第三方工具链的依赖,还可以进行远程更新,有效地降低了更新成本;并且,通过配置文件(即nvup文件)可以实现批量配置信息的存储,进而实现通讯模组的单次多项配置,极大地缩短了配置时间,进一步提高了更新效率。可见,该方法实现了高时效、低成本的通讯模组更新。
125.在本技术的一个实施例中,上述nvup文件获取模块1可具体用于通过ota技术或usb接口从配置终端下载获得nvup文件。
126.在本技术的一个实施例中,上述通讯模组更新模块3可具体用于利用配置信息对通讯模组中的nv文件进行更新;其中,nv文件中包括有通讯模组的配置参数。
127.在本技术的一个实施例中,该配置参数更新装置还可以包括校验模块,用于在上述利用配置信息对通讯模组中的配置参数进行更新之前,从配置信息中获取版本信息;根据版本信息判断nvup文件是否适配通讯模组;若否,则删除nvup文件;若是,则执行利用配置信息对通讯模组中的配置参数进行更新的步骤。
128.在本技术的一个实施例中,该配置参数更新装置还可以包括nvup文件存储模块,用于在上述对nvup文件进行解析,获得配置信息之前,将nvup文件存储至预设存储区域;当接收到上电信号时,从预设存储区域调取nvup文件至内存。
129.在本技术的一个实施例中,该配置参数更新装置还可以包括进程堵塞模块,用于在上述从预设存储区域调取nvup文件至内存之后,阻塞系统启动进程;相应地,该配置参数更新装置还可以包括系统重启模块,用于在上述利用配置信息对通讯模组中的配置参数进行更新之后,重启系统启动进程。
130.在本技术的一个实施例中,该配置参数更新装置还可以包括nvup文件删除模块,用于在上述利用配置信息对通讯模组中的配置参数进行更新之后,删除nvup文件。
131.对于本技术提供的装置的介绍请参照上述方法实施例,本技术在此不做赘述。
132.本技术还提供了一种通讯模组,请参考图10,图10为本技术所提供的一种通讯模组的结构示意图,该通讯模组可包括:
133.存储器,用于存储计算机程序;
134.处理器,用于执行计算机程序时可实现如上述任意一种配置参数更新方法的步骤。
135.如图10所示,为通讯模组的组成结构示意图,通讯模组可以包括:处理器10、存储器11、通信接口12和通信总线13。处理器10、存储器11、通信接口12均通过通信总线13完成相互间的通信。
136.在本技术实施例中,处理器10可以为中央处理器(central processing unit,cpu)、特定应用集成电路、数字信号处理器、现场可编程门阵列或者其他可编程逻辑器件等。
137.处理器10可以调用存储器11中存储的程序,具体的,处理器10可以执行配置参数更新方法的实施例中的操作。
138.存储器11中用于存放一个或者一个以上程序,程序可以包括程序代码,程序代码包括计算机操作指令,在本技术实施例中,存储器11中至少存储有用于实现以下功能的程序:
139.获取nvup文件,nvup文件为用于对配置参数进行更新的文件;
140.对nvup文件进行解析,获得配置信息;
141.利用配置信息对通讯模组中的配置参数进行更新。
142.在一种可能的实现方式中,存储器11可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统,以及至少一个功能所需的应用程序等;存储数据区可存储使用过程中所创建的数据。
143.此外,存储器11可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件或其他易失性固态存储器件。
144.通信接口12可以为通信模块的接口,用于与其他设备或者系统连接。
145.当然,需要说明的是,图10所示的结构并不构成对本技术实施例中通讯模组的限定,在实际应用中通讯模组可以包括比图10所示的更多或更少的部件,或者组合某些部件。
146.本技术还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现如上述任意一种配置参数更新方法的步骤。
147.该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
148.对于本技术提供的计算机可读存储介质的介绍请参照上述方法实施例,本技术在此不做赘述。
149.说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
150.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
151.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom或技术领域内所公知的任意其它形式的存储介质中。
152.以上对本技术所提供的技术方案进行了详细介绍。本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献