嵌入式系统加载应用程序的方法技术方案

技术编号:43585999 阅读:24 留言:0更新日期:2024-12-06 17:49
本发明专利技术涉及一种嵌入式系统加载应用程序的方法,属于技术领域。当控制台、执行单元和终端设备上电后,无需进行手动修改执行单元和终端设备应用程序的目标代码名称以及替换配置文件内容,可由控制台根据获取的终端设备的身份信息,通知执行单元和终端设备自动加载并运行对应的应用程序和配置文件信息。本发明专利技术实现了执行单元和终端设备应用程序以及配置文件的自动加载,完美解决了嵌入式系统中“执行单元和终端设备应用程序加载运行时操作复杂以及参数配置易错”的问题,并提高了加载执行单元和终端设备应用程序的可靠性。

【技术实现步骤摘要】

本专利技术属于通讯技术和存储,具体涉及一种嵌入式系统加载应用程序的方法


技术介绍

1、嵌入式系统中包含多个控制台、多个执行单元和多个终端设备,每个执行单元中包含多种不同的应用程序,每个终端设备中也包含多种不同的应用程序。执行单元根据终端设备身份信息的不同,选择加载运行相应的应用程序,终端设备根据自身身份信息的不同,选择加载运行相应的应用程序。为了保证正确加载执行单元和终端设备的应用程序,通常需要在事先知道终端设备的身份信息后,手动将该终端设备身份信息对应的执行单元应用程序目标代码和终端设备应用程序目标代码的名称更改为事先设置好的名称,并手动替换应用程序所需的各种配置文件内容。执行单元和终端设备上电后,会自动加载运行事先设置好的名称的应用程序目标代码和替换后的配置文件。这种手动修改应用程序目标代码和配置文件的方式,不仅操作复杂,且需要操作人员具备一定的专业技能,而且还有可能错配或者漏配某些参数,给执行单元和终端设备应用程序的加载运行带来诸多不便。


技术实现思路

1、(一)要解决的技术问题</p>

2、本专本文档来自技高网...

【技术保护点】

1.一种嵌入式系统加载应用程序的方法,其特征在于,该方法基于N1个控制台、N2个执行单元和N3个终端设备实现;其中,任意一个控制台可以控制M1个执行单元工作,任意一个执行单元可以控制M2个终端设备工作;N1≧1,N2≧1,N3≧1,N2≧M1≧1,N3≧M2≧1,每个执行单元内包含M个不同的应用程序及程序配置文件,每个终端设备内包含M个不同的应用程序及程序配置文件,N3≧M≧1;所述终端设备共有M种不同的身份信息,该身份信息用不同的硬件信号加以区分,不同身份信息的终端设备的应用程序也不相同;执行单元内的某一种应用程序只能匹配同一身份信息的终端设备进行相应的控制工作;</p>

2.如权...

【技术特征摘要】

1.一种嵌入式系统加载应用程序的方法,其特征在于,该方法基于n1个控制台、n2个执行单元和n3个终端设备实现;其中,任意一个控制台可以控制m1个执行单元工作,任意一个执行单元可以控制m2个终端设备工作;n1≧1,n2≧1,n3≧1,n2≧m1≧1,n3≧m2≧1,每个执行单元内包含m个不同的应用程序及程序配置文件,每个终端设备内包含m个不同的应用程序及程序配置文件,n3≧m≧1;所述终端设备共有m种不同的身份信息,该身份信息用不同的硬件信号加以区分,不同身份信息的终端设备的应用程序也不相同;执行单元内的某一种应用程序只能匹配同一身份信息的终端设备进行相应的控制工作;

2.如权利要求1所述的方法,其特征在于,所述每个执行单元均包含m个不同的应用程序及程序配置文件;若执行单元接收到控制台通过以太网发送的加载应用程序选择信息,执行单元根据该应用程序选择信息,将该执行单元所需的应用程序配置文件拷贝到相应的路径中,替换原有的配置文件信息内容。

3.如权利要求2所述的方法,其特征在于,所述执行单元获取到加载应用程序选择信息,并完成应用程序配置文件的替换操作后,执行单元加载该应用程序选择信息对应的应用程序配置脚本信息。

4.如权利要求3所述的方法,其...

【专利技术属性】
技术研发人员:赵昶宇
申请(专利权)人:天津津航计算技术研究所
类型:发明
国别省市:

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

1