固件升级方法、装置及音频播放设备与流程

文档序号:11627665阅读:337来源:国知局
固件升级方法、装置及音频播放设备与流程

本发明涉及通信技术领域,具体涉及一种固件升级方法、装置及音频播放设备。



背景技术:

智能音频播放设备是一种新型的智能家电设备,包括智能音箱、智能电视等。其集成了处理器和网络接口,可以通过访问互联网的流媒体音乐直接从网络获取音乐资源播放。同时智能音频播放设备还可以与智能手机、平板电脑等电子设备连接,在这些电子设备中的控制应用的控制下工作。

其中,智能音频播放系统包括至少两个智能音频播放设备,一个为主音频播放设备,其它为从音频播放设备。当电子设备中的控制应用升级后,相应也要对智能音频播放系统中各个音频播放设备中的固件版本进行升级。现有的升级方法是检测各个音频播放设备的固件版本是否与控制应用的版本兼容,如果不兼容则进行升级。这种升级方法需要将每个音频播放设备当前的固件版本与新的固件版本进行比较,以找出更新的数据来进行升级,降低了升级的效率。



技术实现要素:

本发明实施例提供一种固件升级方法、装置及音频播放设备,可以提高音频播放设备的升级效率。

本发明实施例提供一种固件升级方法,包括:

获取终端中应用的版本信息;

在版本信息与第一音频播放设备固件的当前版本信息不兼容时,获取用于升级第一音频播放设备固件的升级包;

对升级包和第一音频播放设备固件的当前安装包进行差异化分析,生成差分包;

通过差分包对第一音频播放设备固件进行升级,并将差分包发送给第二音频播放设备,以使第二音频播放设备根据差分包对第二音频播放设备固件进行升级。

本发明实施例还提供一种固件升级装置,包括:

第一获取模块,用于获取终端中应用的版本信息;

第二获取模块,用于在版本信息与第一音频播放设备固件的当前版本信息不兼容时,获取用于升级第一音频播放设备固件的升级包;

生成模块,用于对升级包和第一音频播放设备固件的当前安装包进行差异化分析,生成差分包;

升级模块,用于通过差分包对第一音频播放设备固件进行升级,并将差分包发送给第二音频播放设备,以使第二音频播放设备根据差分包对第二音频播放设备固件进行升级。

本发明实施例还提供了一种音频播放设备,包括:

存储有可以执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行如本发明实施例任一方法中所描述的部分或全部步骤。

本优选实施例采用第一音频播放设备对升级包和当前安装包进行差异化分析得到差分包来对第一音频播放设备和第二音频播放设备进行升级的方案,提高了升级效率。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明优选实施例的固件升级方法的流程示意图。

图2为本发明优选实施例的固件升级方法的场景示意图。

图3为本发明优选实施例的固件升级方法的又一流程示意图。

图4为本发明优选实施例的固件升级装置的结构示意图。

图5为本发明优选实施例的音频播放设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本发明实施例提供的固件升级方法的执行主体,可以为本发明实施例提供的固件升级装置,或者集成了固件升级装置的系统。本发明实施例所描述的音频播放设备可以是智能音箱、智能电视设备,上述装置仅是举例,而非穷举,包含但不限于上述装置。

本发明实施例提供了一种固件升级方法、装置及音频播放设备。以下将分别进行详细说明。

请参照图1,图1为本发明实施例提供的一种固件升级方法的流程示意图。下面对固件升级方法的各个步骤进行详细说明。

s101,获取终端中应用的版本信息。

其中,终端为智能手机、平板电脑、掌上电脑、笔记本电脑或移动互联网设备(mid,mobileinternetdevices)等移动设备。安装在该终端中的所述应用与第一音频播放设备通过蓝牙、wifi(wirelessfidelity,无线保真)等方式建立通信连接来控制第一音频播放设备,比如控制第一音频播放设备播放音乐、暂停播放音乐等。其中第一音频播放设备可以为智能音箱、智能电视等音频播放设备。

为了保障终端应用与第一音频播放设备之间的通信顺畅,需要保持应用的版本与第一音频播放设备固件的版本相互兼容。因此当终端中的应用版本升级了之后,第一音频播放设备也应相应的对自身固件版本进行调整以兼容升级后的应用版本。

当终端中应用进行了版本升级操作后,将升级后应用的版本信息发送给第一音频播放设备,其中该版本信息包括版本号。接着第一音频播放设备接收该应用的版本信息。举例来说,终端应用当前的版本号为3.0,进行升级操作后版本号为4.0,则终端将携带版本号4.0信息的消息发送给第一音频播放设备,如图2所示。

s102,在版本信息与第一音频播放设备固件的当前版本信息不兼容时,获取用于升级第一音频播放设备固件的升级包。

然后,第一音频播放设备判断该版本信息是否与第一音频播放设备固件的当前版本信息是否兼容,其中第一音频播放设备固件是指保存在第一音频播放设备内部,以驱动设备运行的驱动程序。假设版本4.0的兼容版本为android6.0,则第一音频播放设备接收到携带版本号为4.0信息的消息后,检查自身固件版本为android5.0后即可判断版本信息与第一音频播放设备固件的当前版本信息不兼容,因此需要获取将固件升级至android6.0的升级包。

如图2所示,第一音频播放设备将向服务器发送获取android6.0版本升级包的请求,在该服务器中存储了多个安卓版本的升级包,服务器接收到该请求后,将对应的android6.0版本升级包发送给该第一音频播放设备。

s103,对升级包和第一音频播放设备固件的当前安装包进行差异化分析,生成差分包。

其中,升级包中包含多个升级文件,当前安装包中包含多个安装文件。这些文件组合在一起可以实现各种功能,通过对这些文件进行差异化分析可以生成差分包。

在一些实施例中,可以首先将升级包和当前安装包中文件的文件名进行比较,如果某个文件名只在升级包中而不在当前安装包中,可以将具有该文件名的文件设置为差分包。如图2所示,升级包中包含文件a,文件b,文件c及文件d,当前安装包中包括文件b及文件c。对上述文件名进行比较可知,当前安装包中不包含文件a及文件d,因此可以将升级包中的文件a及文件d设置为差分包。

在一些实施例中,可以进一步比较具有相同文件名的文件大小,如果大小不相等,则将该文件设置为差分包。如图2所示,升级包中的文件b大小为3m,文件c大小为4m,而当前安装包中的文件b大小为5m,文件c大小为4m,比较分析可知升级包和当前安装包中的文件b大小不相等,因此可以认为升级包中文件b相对于当前安装包中文件b进行了内容修改,因此将升级包中的文件b设置为差分包。

经过上述的差异化分析,升级包中的文件a、文件b及文件d构成了差分包。

s104,通过差分包对第一音频播放设备固件进行升级,并将差分包发送给第二音频播放设备,以使第二音频播放设备根据差分包对第二音频播放设备固件进行升级。

首先将当前安装包中与差分包对应的安装文件删除,如与差分包中差分文件具有相同文件名的安装文件b。然后将差分包中的差分文件写入第一音频播放设备固件中,以实现对第一音频播放设备固件的升级。

如图2所示,第一音频播放设备还可以将差分包发送给第二音频播放设备,以使第二音频播放设备根据该差分包对音频播放设备固件进行升级。其中,第二音频播放设备为智能音箱、智能电视等音频播放设备。这样第二音频播放设备不需要再进行差异化分析的操作,可以直接根据该差分包进行升级,提高了升级效率。进一步的,在发送差分包之前还可以对差分包进行封装及压缩的操作,再将压缩后的差分包发送给第二音频播放设备,从而提高传输效率,进一步节省升级时间。

本优选实施例的固件升级方法,采用对升级包及当前安装包进行差异化分析生成差分包,以对第一音频播放设备固件进行升级,同时将该差分包发送给的第二音频播放设备来对第二音频播放设备固件进行升级的方案,提高了升级的效率。

请参照图3,图3为本发明实施例提供的固件升级方法的又一流程示意图。下面对固件升级方法的各个步骤进行详细说明。

s201,获取终端中应用的版本信息。

其中,终端为智能手机、平板电脑、掌上电脑、笔记本电脑或移动互联网设备(mid,mobileinternetdevices)等移动设备。安装在该终端中的所述应用与第一音频播放设备通过蓝牙、wifi(wirelessfidelity,无线保真)等方式建立通信连接来控制第一音频播放设备,比如控制第一音频播放设备播放音乐、暂停播放音乐等。其中第一音频播放设备可以为智能音箱、智能电视等音频播放设备。

为了保障终端应用与第一音频播放设备之间的通信顺畅,需要保持应用的版本与第一音频播放设备固件的版本相互兼容。因此当终端中的应用版本升级了之后,第一音频播放设备也应相应的对自身固件版本进行调整以兼容升级后的应用版本。

当终端中应用进行了版本升级操作后,将升级后应用的版本信息发送给第一音频播放设备,其中该版本信息包括版本号。接着第一音频播放设备接收该应用的版本信息。举例来说,终端应用当前的版本号为3.0,进行升级操作后版本号为4.0,则终端将携带版本号4.0信息的消息发送给第一音频播放设备,如图2所示。

s202,在版本信息与第一音频播放设备固件当前版本信息不兼容时,获取用于升级第一音频播放设备固件的升级包。

然后,第一音频播放设备判断该版本信息是否与第一音频播放设备固件的当前版本信息是否兼容,其中第一音频播放设备固件是指保存在第一音频播放设备内部,以驱动设备运行的驱动程序。假设版本4.0的兼容版本为android6.0,则第一音频播放设备接收到携带版本号为4.0信息的消息后,检查自身固件版本为android5.0后即可判断版本信息与第一音频播放设备固件的当前版本信息不兼容,因此需要获取将固件升级至android6.0的升级包。

如图2所示,第一音频播放设备将向服务器发送获取android6.0版本升级包的请求,在该服务器中存储了多个安卓版本的升级包,服务器接收到该请求后,将对应的android6.0版本升级包发送给该第一音频播放设备。

s203,获取升级包中升级文件的第一文件标识。

接下来将获取到的升级包与第一音频播放设备的当前安装包进行比较,以生成差分包。其中,所述升级包具有多个升级文件,所述当前安装包具有多个安装文件。其中,每个升级文件或安装文件都具有可以唯一标识该文件的文件标识,比如文件名、文件编号等。因此可以根据文件标识来区分升级包中与当前安装包中是否具有不同的文件。

首先获取升级包中升级文件的第一文件标识。如图2所示,升级包中有4个升级文件,依次获取该3个升级文件的文件名,分别为文件a、文件b、文件c及文件d。然后将这些文件名与安装文件中安装文件的名字依次进行对比。

s204,判断当前安装包中的安装文件是否有与第一文件标识匹配的第二文件标识。

举例来说,如果某个升级文件名为“升级说明书”即第一文件标识为“升级说明书”,如果安装文件中只有“安装说明书”没有“升级说明书”即第二文件标识为“安装说明书”,则说明安装文件中没有与第一文件标识匹配的第二文件标识,转入步骤s206。相应的,如果安装文件中有“升级说明书”则说明安装文件中有与第一文件标识匹配的第二文件标识,转入步骤s205。

承接步骤s203,如图2所示,当前安装包中有2个安装文件,分别为文件b和文件c。由于当前安装包中没有与升级文件中文件a、文件d匹配的文件,因此可以转入步骤s206将文件a、文件d设置为差分包。而当前安装包中有与升级文件中文件b、文件c匹配的文件,因此需要转入步骤s205对文件b及文件c进行进一步判断。

s205,如果有匹配的第二文件标识,则将第一文件标识对应的第一特征参数与第二文件标识对应的第二特征参数进行对比。

进一步的,每个升级文件或安装文件都还具有表征文件特征的特征参数,比如文件类型、文件大小等。因此在具有匹配的第二文件标识的情况下,可以进一步根据文件特征参数来区分具有相同文件标识的文件内容是否发生改变。比如说,如果安装文件和升级文件中都包含有“升级说明书”的文件,则可以对比两份文件的大小是否相等,如果不相等说明文件的内容发生了改变,因此转入步骤s206。

承接步骤s204,如图2所示,升级包中的文件b大小为3m,文件c大小为4m,而当前安装包中的文件b大小为5m,文件c大小为4m,比较分析可知升级包和当前安装包中的文件b大小不相等,因此可以认为升级包中文件b相对于当前安装包中文件b进行了内容修改,故将升级包中的文件b设置为差分包。

s206,如果没有匹配的第二文件标识或如果第一特征参数与第二特征参数不匹配,则将升级文件设置为差分包。

如果安装文件中没有与第一文件标识匹配的第二文件标识,说明第一文件标识对应的升级文件是新增的,因此将升级文件设置为差分包。如果有匹配的第二文件标识,但是第一特征参数与第二特征参数不匹配,说明该升级文件的内容发生了改变,因此也将该升级文件设置为差分包。

s207,删除当前安装包中与差分包中对应的目标安装文件。

如图2所示,差分包中文件b在当前安装包中对应的目标安装文件为文件b,因此首先将当前安装包中的文件b删除。

s208,将差分包写入第一音频播放设备固件,以对第一音频播放设备固件进行升级。

承接步骤s207,将差分包中的文件a、文件b及文件d写入第一音频播放设备固件的闪存区,即可实现对第一音频播放设备固件进行升级的操作。

s209,将差分包中的升级文件进行封装并压缩;将压缩后的差分包发送给第二音频播放设备,以使第二音频播放设备根据差分包对第二音频播放设备固件进行升级。

未经封装并压缩的升级文件往往体积比较大,如果直接传输给第二音频播放设备,将大大增加传输时间。因此可以将差分包中的升级文件进行封装并压缩,将压缩后的差分包发送给第二音频播放设备。

第二音频播放设备接收到压缩后的差分包,先将该差分包解压,再直接将该差分包中的升级文件写入第二音频播放设备固件的闪存区,从而节省了第二音频播放设备从服务器获取升级包并生成差分包的步骤,提高了升级效率。

本优选实施例的固件升级方法,采用对升级包及当前安装包进行差异化分析生成差分包,以对第一音频播放设备固件进行升级,同时将该差分包发送给的第二音频播放设备来对第二音频播放设备固件进行升级的方案,提高了升级的效率。

请参照图4,图4为本发明优选实施例的固件升级装置的结构图。固件升级装置30包括第一获取模块301、第二获取模块302、生成模块303及升级模块304。具体描述如下:

第一获取模块301,用于获取终端中应用的版本信息;第二获取模块302,用于在版本信息与第一音频播放设备固件的当前版本信息不兼容时,获取用于升级第一音频播放设备固件的升级包;生成模块303,用于对升级包和第一音频播放设备固件的当前安装包进行差异化分析,生成差分包;升级模块304,用于通过差分包对第一音频播放设备固件进行升级,并将差分包发送给第二音频播放设备,以使第二音频播放设备根据差分包对第二音频播放设备固件进行升级。

当终端中应用进行了版本升级操作后,将升级后应用的版本信息发送给第一音频播放设备,其中该版本信息包括版本号。接着第一获取模块301接收该应用的版本信息。举例来说,终端应用当前的版本号为3.0,进行升级操作后版本号为4.0,则终端将携带版本号4.0信息的消息发送给第一音频播放设备,第一获取模块301将接收该消息,并从该消息中获取到版本号为4.0。

然后,判断该版本信息是否与第一音频播放设备固件的当前版本信息是否兼容,其中第一音频播放设备固件是指保存在第一音频播放设备内部,以驱动设备运行的驱动程序。假设版本4.0的兼容版本为android6.0,则在第一获取模块301接收到携带版本号为4.0信息的消息后,检查自身固件版本为android5.0后即可判断版本信息与第一音频播放设备固件的当前版本信息不兼容,于是通过第二获取模块302获取能将固件升级至android6.0的升级包。

其中,升级包中包含多个升级文件,当前安装包中包含多个安装文件。这些文件组合在一起可以实现各种功能,通过生成模块303对这些文件进行差异化分析可以生成差分包。具体的,生成模块303首先将升级包和当前安装包中文件的文件名进行比较,如果某个文件名只在升级包中而不在当前安装包中,将具有该文件名的文件设置为差分包。进一步的,生成模块303比较具有相同文件名的文件大小,如果大小不相等,则将该文件设置为差分包。

在一些实施例中,生成模块303还包括第一获取子模块3031、判断子模块3032及设置子模块3033。具体描述如下:

第一获取子模块3031,用于获取升级包中升级文件的第一文件标识;判断子模块3032,用于判断当前安装包中的安装文件是否有与第一文件标识匹配的第二文件标识;设置子模块3033,用于在没有匹配的第二文件标识时,将升级文件设置为差分包。

由于每个升级文件或安装文件都具有可以唯一标识该文件的文件标识,比如文件名、文件编号等。因此可以根据文件标识来区分升级包中与当前安装包中是否具有不同的文件。

如图2所示,升级包中有4个升级文件,第一获取子模块3031依次获取该3个升级文件的文件名,分别为文件a、文件b、文件c及文件d。然后判断子模块3032将这些文件名与安装文件中安装文件的名字依次进行对比。当前安装包中有2个安装文件,分别为文件b和文件c。由于当前安装包中没有与升级文件中文件a、文件d匹配的文件,因此判断子模块3032判断没有与文件a、文件d匹配的第二文件标识,故通过设置子模块3033将文件a、文件d设置为差分包。

在一些实施例中,生成模块303还包括第二获取子模块3034。第二获取子模块3034,用于在有匹配的第二文件标识时,获取第一文件标识对应的第一特征参数及第二文件标识对应的第二特征参数。设置子模块3033,还用于在第一特征参数与第二特征参数不匹配时,将升级文件设置为差分包。

每个升级文件或安装文件都还具有表征文件特征的特征参数,比如文件类型、文件大小等。因此在具有匹配的第二文件标识的情况下,可以进一步根据文件特征参数来区分具有相同文件标识的文件内容是否发生改变。

第二获取子模块3034获取到升级包中的文件b大小为3m,文件c大小为4m,而当前安装包中的文件b大小为5m,文件c大小为4m,比较分析可知升级包和当前安装包中的文件b大小不相等,因此可以认为升级包中文件b相对于当前安装包中文件b进行了内容修改,故设置子模块3033将升级包中的文件b设置为差分包。

在一些实施例中,升级模块304包括删除子模块3041和升级子模块3042。具体描述如下:

删除子模块3041,用于删除当前安装包中与差分包中对应的目标安装文件;升级子模块3042,用于将差分包写入第一音频播放设备固件,以对第一音频播放设备固件进行升级。

在一些实施例中,升级模块304包括压缩子模块3043和发送子模块3044,具体描述如下:

压缩子模块3043,用于将差分包中的升级文件进行封装并压缩;发送子模块3044,用于将压缩后的差分包发送给第二音频播放设备。

未经封装并压缩的升级文件往往体积比较大,如果直接传输给第二音频播放设备,将大大增加传输时间。因此可以通过压缩子模块3043将差分包中的升级文件进行封装并压缩,再通过发送子模块3044将压缩后的差分包发送给第二音频播放设备。

第二音频播放设备接收到压缩后的差分包,先将该差分包解压,再直接将该差分包中的升级文件写入第二音频播放设备固件的闪存区,从而节省了第二音频播放设备从服务器获取升级包并生成差分包的步骤,提高了升级效率。

本优选实施例的固件升级装置,采用对升级包及当前安装包进行差异化分析生成差分包,以对第一音频播放设备固件进行升级,同时将该差分包发送给的第二音频播放设备来对第二音频播放设备固件进行升级的方案,提高了升级的效率。

请参照图5,图5本发明优选实施例的音频播放设备的结构示意图。该音频播放设备400可以包括射频(rf,radiofrequency)电路401、包括有一个或一个以上计算机可读存储介质的存储器402、音频电路403、无线保真(wifi,wirelessfidelity)模块404以及包括有一个或者一个以上处理核心的处理器405等部件。本领域技术人员可以理解,图5中示出的音频播放设备结构并不构成对音频播放设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

射频电路401可以用于收发信息,比如将基站的下行信息接收后,交由一个或者一个以上处理器405处理。射频电路401还可以通过无线通信与网络和其他设备通信,比如服务器、终端设备等。

存储器402可用于存储软件程序以及模块。处理器408通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

音频电路403可通过扬声器、传声器提供用户与音频播放设备之间的音频接口。音频电路403可将接收到的音频数据转换成电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路403接收后转换为音频数据,再将音频数据输出处理器405处理后,经射频电路401发送出去。

无线保真(wifi)属于短距离无线传输技术,音频播放设备通过无线保真模块404可以浏览网页和访问流式媒体,或者与其他设备建立通信连接。

处理器405是音频播放设备的控制中心,利用各种接口和线路连接整个音频播放设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行音频播放设备的各种功能和处理数据,从而对音频播放设备进行整体监控。

尽管未示出,音频播放设备还可以包括电源、蓝牙模块等,在此不再赘述。

具体在本实施例中,处理器405先获取终端中应用的版本信息,然后在版本信息与第一音频播放设备固件的当前版本信息不兼容时,获取用于升级第一音频播放设备固件的升级包;再对升级包和第一音频播放设备固件的当前安装包进行差异化分析,生成差分包;最后通过差分包对第一音频播放设备固件进行升级,并将差分包发送给第二音频播放设备,以使第二音频播放设备根据差分包对第二音频播放设备固件进行升级。

进一步的,处理器405还获取升级包中升级文件的第一文件标识;判断当前安装包中的安装文件是否有与第一文件标识匹配的第二文件标识;如果没有匹配的第二文件标识,则将升级文件设置为差分包。

进一步的,处理器405还在有匹配的第二文件标识时,获取第一文件标识对应的第一特征参数及第二文件标识对应的第二特征参数;在第一特征参数与第二特征参数不匹配时,将升级文件设置为差分包。

进一步的,处理器405还删除当前安装包中与差分包中对应的目标安装文件;将差分包写入第一音频播放设备固件,以对第一音频播放设备固件进行升级。

进一步的,处理器405还将差分包中的升级文件进行封装并压缩;

将压缩后的差分包发送给第二音频播放设备。

本优选实施例的音频播放设备,采用对升级包及当前安装包进行差异化分析生成差分包,以对第一音频播放设备固件进行升级,同时将该差分包发送给的第二音频播放设备来对第二音频播放设备固件进行升级的方案,提高了升级的效率。

以上对本发明实施例提供的一种固件升级方法、装置及终端进行了详细介绍,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

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