嵌入式应用的操作方法、装置及机器可读存储介质制造方法及图纸

技术编号:16427591 阅读:23 留言:0更新日期:2017-10-21 22:02
本发明专利技术实施例提供嵌入式应用的操作方法、装置及机器可读存储介质,属于家电领域。所述方法包括:在存储器中预留存储空间,所预留的存储空间用于存储包含参数的参数文件;当嵌入式应用启动后,从所预留的存储空间中读取所述参数文件,其中,所述嵌入式应用在所述参数文件已经存储到所预留的存储空间之后运行;解析所读取的参数文件来获得嵌入式应用所用参数;在嵌入式应用操作过程中使用所解析出的参数。本发明专利技术能够将参数与嵌入式应用的代码分离,当需要修改参数时,仅需将修改的参数文件重新存储到预留空间即可,无需改变代码文件,进而减少了开发人员的工作负担,减少了开发成本和时间,并降低了出错风险。

Operation method, device and machine-readable storage medium for embedded application

The embodiment of the invention provides the operation method, the device and the machine-readable storage medium for the embedded application, belonging to the field of household appliances. The method comprises the following steps: reserved storage space in the memory and storage space reserved for file storage parameters contain parameters; when the embedded application starts, reads the parameter file, from the storage space reserved in which the embedded application running after the parameter file is stored in the storage space reserved the parameters of the read file parsing; to obtain the parameters used by the embedded application; the parameters used in the analysis of the operation process of the embedded application. The invention can separate the code parameters and embedded application, when the need to modify the parameters, only need to modify the parameter file can be stored back into the reserved space, without changing the code file, thereby reducing the burden of developers, reduces the cost and time of development, and reduce the risk of error.

【技术实现步骤摘要】
嵌入式应用的操作方法、装置及机器可读存储介质
本专利技术涉及家电领域,具体地涉及嵌入式应用的操作方法、装置及机器可读存储介质。
技术介绍
随着家电智能技术的发展,一些家电中具有嵌入式系统,其中可以运行嵌入式应用。嵌入式应用在运行时需要使用一些参数,例如智能洗衣机中的嵌入式应用需要使用洗衣机水位、脱水速度等参数。相关技术中将所需参数直接写在嵌入式应用的代码文件中。当需要修改参数时,由开发人员对嵌入式应用的代码文件进行修改,之后将修改后的嵌入式应用的代码文件重新编译并重新存储到智能家电中。本申请专利技术人在实现本专利技术的过程中发现,相关技术的上述方案具有如下缺陷:开发人员工作负担大,导致开发成本和时间增加;以及每次修改参数都需要修改并重新编译代码文件,导致出错风险增加。
技术实现思路
本专利技术实施例的目的是提供一种嵌入式应用的操作方法、装置及机器可读存储介质,以解决上述技术问题或者至少部分地解决上述技术问题。为了实现上述目的,本专利技术实施例提供一种嵌入式应用的操作方法,所述方法包括:在存储器中预留存储空间,所预留的存储空间用于存储包含参数的参数文件;当嵌入式应用启动后,从所预留的存储空间中读取所述参数文件,其中,所述嵌入式应用在所述参数文件已经存储到所预留的存储空间之后运行;解析所读取的参数文件来获得嵌入式应用所用参数;在嵌入式应用操作过程中使用所解析出的参数。可选的,所述在存储器中预留存储空间包括:按预设地址在存储器中预留存储空间。可选的,所述参数文件由嵌入式应用开发工具按预设地址存储到所预留的存储空间;所述从所预留的存储空间中读取所述参数文件包括:根据所述预设地址从所预留的存储空间中读取所述参数文件。可选的,所述参数文件具有预设格式;所述解析所读取的参数文件来获得嵌入式应用所用参数包括:根据所述预设格式从所读取的参数文件中解析出嵌入式应用所用参数。本专利技术还公开了一种嵌入式应用的操作装置,所述装置包括:预留模块,用于在存储器中预留存储空间,所预留的存储空间用于存储包含参数的参数文件;读取模块,用于当嵌入式应用启动后,从所预留的存储空间中读取所述参数文件,其中,所述嵌入式应用在所述参数文件已经存储到所预留的存储空间之后运行;解析模块,用于解析所读取的参数文件来获得嵌入式应用所用参数;操作模块,用于在嵌入式应用操作过程中使用所解析出的参数。可选的,所述预留模块用于按预设地址在存储器中预留存储空间。可选的,所述参数文件由嵌入式应用开发工具按预设地址存储到所预留的存储空间;所述读取模块用于根据所述预设地址从所预留的存储空间中读取所述参数文件。可选的,所述参数文件具有预设格式;所述解析模块用于根据所述预设格式从所读取的参数文件中解析出嵌入式应用所用参数。另一方面,本专利技术提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行本申请上述任一项所述的嵌入式应用的操作的方法。通过上述技术方案在存储器中预留存储空间,所预留的存储空间用于存储包含参数的参数文件,当嵌入式应用运行时,从所预留的存储空间中读取所述参数文件,解析所读取的参数文件来获得嵌入式应用所用参数,在嵌入式应用运行过程中使用所解析出的参数;如此,将参数与嵌入式应用的代码分离,当需要修改参数时,仅需将修改的参数文件重新存储到预留空间即可,无需改变代码文件,进而减少了开发人员的工作负担,减少了开发成本和时间,并降低了出错风险。本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施例,但并不构成对本专利技术实施例的限制。在附图中:图1是根据本专利技术实施的嵌入式应用的操作方法的流程图;图2是根据本专利技术实施的使用嵌入式应用的操作方法的场景的示意图;图3是根据本专利技术实施的嵌入式应用的操作方法的流程图;图4是根据本专利技术实施的嵌入式应用的操作装置的结构图。具体实施方式以下结合附图对本专利技术实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术实施例,并不用于限制本专利技术实施例。图1是根据本专利技术实施的嵌入式应用的操作方法的流程图,该方法可用于各种家电设备中,尤其是该方法可由家电设备的微处理器来执行,例如通过执行存储介质中指令的方式来执行该方法。如图1所示,该方法可包括如下步骤。在步骤S110中,在存储器中预留存储空间。其中,所预留的存储空间用于存储包含参数的参数文件。举例而言,预留的存储空间大小可以预先配置,当嵌入式应用被安装时,嵌入式应用可为参数文件在存储器中预留存储空间。在步骤S120中,当嵌入式应用启动后,从所预留的存储空间中读取参数文件。其中,嵌入式应用在参数文件已经存储到所预留的存储空间之后运行。举例而言,在嵌入式应用安装后及启动前的时间内,可以使用嵌入式应用开发工具将参数文件存储到预留的存储空间,也可以在对参数文件进行修改后,将修改后的参数文件重新存储到预留空间中,并覆盖了存储空间中的原参数文件。例如,嵌入式应用开发工具将参数修改后重新生成参数文件,将新生成的参数文件烧入家电设备的存储芯片中,以此覆盖了存储芯片中原有的参数文件。在参数文件存储到预留的存储空间后,可以启动嵌入式应用。嵌入式应用启动后,从预留存储空间中读取参数文件。在步骤S130中,解析所读取的参数文件来获得嵌入式应用所用参数。举例而言,嵌入式应用可按预设规则对参数文件进行解析,获得各个参数的赋值。例如,对于洗衣机中嵌入式应用而言,参数文件中包括洗衣机水位和脱水速度等参数的赋值。嵌入式应用从参数文件中解析出洗衣机水位和脱水速度等参数的赋值,将所解析出的参数赋值存储到缓存中。在步骤S140中,在嵌入式应用操作过程中使用所解析出的参数。举例而言,嵌入式应用在解析出参数后,开始执行代码文件中的各个操作指令。当执行过程中涉及到参数时,查找所涉及的参数的赋值,然后依据该参数的赋值执行操作指令来实现操作。例如,当进行洗衣机脱水操作时,需要使用脱水速度参数,则从缓存读取出脱水速度的赋值,使用该脱水速度值来完成脱水操作。通过使用上述实施方式,将参数与嵌入式应用的代码分离,当需要修改参数时,仅需将修改的参数文件重新存储到预留空间即可,无需改变代码文件,进而减少了开发人员的工作负担,减少了开发成本和时间,并降低了出错风险。在一实施例中,在存储器中预留存储空间可包括:按预设地址在存储器中预留存储空间。进一步地,参数文件由嵌入式应用开发工具按预设地址存储到所预留的存储空间。从所预留的存储空间中读取参数文件可包括:根据预设地址从所预留的存储空间中读取参数文件。在本实施例中,可预先设置存储地址,然后嵌入式应用被安装,对该预设存储地址进行预留。当嵌入式应用开发工具存储参数文件时,直接按该预设地址存储参数文件。嵌入式应用在运行时,直接按预设地址中读取参数文件。如此,在对参数文件的存储和读取过程中都按预设地址进行,增加了操作的便捷性,提高了操作效率。在一实施例中,参数文件可具有预设格式。解析所读取的参数文件来获得嵌入式应用所用参数可包括:根据预设格式从所读取的参数文件中解析出嵌入式应用所用参数。在本实施例中,嵌入式应用开发工具利用配置的参数生成符合预设格式的本文档来自技高网...
嵌入式应用的操作方法、装置及机器可读存储介质

【技术保护点】
一种嵌入式应用的操作方法,其特征在于,所述方法包括:在存储器中预留存储空间,所预留的存储空间用于存储包含参数的参数文件;当嵌入式应用启动后,从所预留的存储空间中读取所述参数文件,其中,所述嵌入式应用在所述参数文件已经存储到所预留的存储空间之后运行;解析所读取的参数文件来获得嵌入式应用所用参数;在嵌入式应用操作过程中使用所解析出的参数。

【技术特征摘要】
1.一种嵌入式应用的操作方法,其特征在于,所述方法包括:在存储器中预留存储空间,所预留的存储空间用于存储包含参数的参数文件;当嵌入式应用启动后,从所预留的存储空间中读取所述参数文件,其中,所述嵌入式应用在所述参数文件已经存储到所预留的存储空间之后运行;解析所读取的参数文件来获得嵌入式应用所用参数;在嵌入式应用操作过程中使用所解析出的参数。2.根据权利要求1所述的方法,其特征在于,所述在存储器中预留存储空间包括:按预设地址在存储器中预留存储空间。3.根据权利要求2所述的方法,其特征在于,所述参数文件由嵌入式应用开发工具按预设地址存储到所预留的存储空间;所述从所预留的存储空间中读取所述参数文件包括:根据所述预设地址从所预留的存储空间中读取所述参数文件。4.根据权利要求1至3任一所述的方法,其特征在于,所述参数文件具有预设格式;所述解析所读取的参数文件来获得嵌入式应用所用参数包括:根据所述预设格式从所读取的参数文件中解析出嵌入式应用所用参数。5.一种嵌入式应用的操作装置,其特征在于,所述装置包...

【专利技术属性】
技术研发人员:封靖林
申请(专利权)人:无锡飞翎电子有限公司
类型:发明
国别省市:江苏,32

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

1