【技术实现步骤摘要】
本专利技术涉及系统程序启动,具体涉及一种基于shell的嵌入式linux系统应用程序启动方法及系统。
技术介绍
1、一款成熟的嵌入式设备周边会有多种外设配置,表现为一款产品具有多样化、差分化的细节分支,但是基础功能是相同的。在嵌入式linux系统启动过程中,必然会涉及到外设的加载和应用程序的启动。
2、复杂的嵌入式设备,尤其是大多数的物联网设备中,要求应用程序必须读取到外设的唯一标识符后,后级应用程序才能依靠前级应用程序的启动结果。在嵌入式linux系统中,一切皆是文件,一个嵌入式设备只能由一个进程开启,主控芯片也只能由一个进程开启与外设的交互接口。各个应用程序之间必然会产生竞争的问题,因此嵌入式linux系统的应用软件,需要保持应用程序不间断运行。现有技术通过开启看门狗守护进程来启动应用程序,但是由于看门狗守护进程开启的时机难以把握,从而导致嵌入式linux系统的应用程序启动异常或启动效率低下。
技术实现思路
1、为了克服现有技术的不足,本专利技术提供一种基于shell的嵌入
...【技术保护点】
1.一种基于shell的嵌入式Linux系统应用程序启动方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于shell的嵌入式Linux系统应用程序启动方法,其特征在于,在检测所述嵌入式设备的模块配置文件是否加载成功时,包括:
3.根据权利要求1所述的基于shell的嵌入式Linux系统应用程序启动方法,其特征在于,在检测所述嵌入式设备的模块配置文件是否加载成功时,包括:
4.根据权利要求2或3所述的基于shell的嵌入式Linux系统应用程序启动方法,其特征在于,在检测蓝牙模块或无线测温模块的配置文件是否加载成功时,包括
5....
【技术特征摘要】
1.一种基于shell的嵌入式linux系统应用程序启动方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于shell的嵌入式linux系统应用程序启动方法,其特征在于,在检测所述嵌入式设备的模块配置文件是否加载成功时,包括:
3.根据权利要求1所述的基于shell的嵌入式linux系统应用程序启动方法,其特征在于,在检测所述嵌入式设备的模块配置文件是否加载成功时,包括:
4.根据权利要求2或3所述的基于shell的嵌入式linux系统应用程序启动方法,其特征在于,在检测蓝牙模块或无线测温模块的配置文件是否加载成功时,包括:
5.根据权利要求4所述的基于shell的嵌入式linux系统应用程序启动方法,其特征在于,在得到最终模块配置表后...
【专利技术属性】
技术研发人员:谢海涛,卢东亮,
申请(专利权)人:珠海瑞捷电气股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。