【技术实现步骤摘要】
嵌入式设备控制方法、装置及系统
本专利技术属于嵌入式系统
,具体涉及一种嵌入式设备控制方法、一种嵌入式设备控制装置以及一种嵌入式设备控制系统。
技术介绍
关机、待机和重启都是电子设备及电气设备的常用的功能,关机一般指切断电源对设备的供电,彻底关闭设备,待机通常是指设备开机但不进行任何实质性的工作的状态,而重启就是重新启动设备。在嵌入式设备中同样需要这些功能,嵌入式设备主要由嵌入式处理器、相关支撑硬件和嵌入式软件系统组成,它是集软硬件于一体的可独立工作的“器件”。嵌入式系统有别于一般的处理系统,它不具备像硬盘那样大容量的存储介质,而大多使用闪存作为存储介质,由于嵌入式设备的特殊性和多样性,其与计算机的关机、待机和重启也有很大的不同。目前设备的关机或重启的处理方案包括冷处理方法和热处理方法,其中冷处理方法是在设备具有单独的电源模块时,通过物理按键实现电源的打开与关闭,从而实现设备的开机、关机及重启。冷处理方法在关机和重启时会在电源的回路中产生极高的瞬间感应电压,也就是浪涌现象,对电源和主板均有损伤。热处理方 ...
【技术保护点】
1.一种嵌入式设备控制方法,其特征在于,包括:/n启动引导程序;/n读取并判断目标环境变量值为第一取值还是第二取值;以及/n在判断所述目标环境变量值为所述第一取值后,/n读取电源键状态以判断电源键是否按下,并当判断所述电源键按下时依序运行所述引导程序中的目标业务功能程序、启动操作系统内核以及启动根文件系统;或/n在判断所述目标环境变量值为所述第二取值后,依序运行所述引导程序中的所述目标业务功能程序、启动所述操作系统内核以及启动所述根文件系统。/n
【技术特征摘要】
1.一种嵌入式设备控制方法,其特征在于,包括:
启动引导程序;
读取并判断目标环境变量值为第一取值还是第二取值;以及
在判断所述目标环境变量值为所述第一取值后,
读取电源键状态以判断电源键是否按下,并当判断所述电源键按下时依序运行所述引导程序中的目标业务功能程序、启动操作系统内核以及启动根文件系统;或
在判断所述目标环境变量值为所述第二取值后,依序运行所述引导程序中的所述目标业务功能程序、启动所述操作系统内核以及启动所述根文件系统。
2.根据权利要求1所述的嵌入式设备控制方法,其特征在于,在启动所述根文件系统后,还包括:
判断用户输入操作为关机操作还是重启操作;以及
当判断所述用户输入操作为重启操作,
将所述目标环境变量值设置为所述第二取值,
启动所述引导程序,以及
读取并判断所述目标环境变量值为所述第二取值后,依序运行所述引导程序中的所述目标业务功能程序、启动所述操作系统内核以及启动所述根文件系统;或
当判断所述用户输入操作为关机操作,
将所述目标环境变量值设置为所述第一取值,
启动所述引导程序,以及
读取并判断所述目标环境变量值为所述第一取值后,读取电源键状态以判断所述电源键是否按下,并当判断所述电源键按下时依序运行所述引导程序中的所述目标业务功能程序、启动所述操作系统内核以及启动所述根文件系统。
3.根据权利要求1所述的嵌入式设备控制方法,其特征在于,在所述读取并判断目标环境变量值为第一取值还是第二取值之前,包括:运行所述引导程序中的所述目标业务功能程序的第一部分步骤。
4.根据权利要求3所述的嵌入式设备控制方法,其特征在于,在判断所述目标环境变量值为所述第一取值后,
读取电源键状态以判断电源键是否按下,并当判断所述电源键按下时依序运行所述引导程序中的所述目标业务功能程序的第二部分步骤、启动操作系统内核以及启动根文件系统;或
在判断所述目标环境变量值为所述第二取值后,依序运行所述引导程序中的所述目标业务功能程序的第二部分步骤、启动所述操作系统内核以及启动所述根文件系统。
5.根据权利要求4所述的嵌入式设备控制方法,其特征在于,运行所述引导程序中的所述目标业务功能程序的所述第一部分步骤的耗时大于运行所述引导程序中的所述目标业务功能程序的所述第二部分步骤的耗时。
6.根据权利要求5所述的嵌入式设备控制方法,其特征在于,所述第一部分步骤包括Logo图片加载步骤,所述第二部分步骤包括Logo图片显示步骤。
7.根据权利要求4所述的嵌入式设备控...
【专利技术属性】
技术研发人员:周晶晶,
申请(专利权)人:西安诺瓦星云科技股份有限公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。