设备启动方法及无线超声设备技术

技术编号:33031570 阅读:26 留言:0更新日期:2022-04-15 09:08
本发明专利技术揭示了一种设备启动方法及无线超声设备,其中设备启动方法应用于封闭式电子设备中,所述电子设备配置为通过无线通信方式实现数据交换,包括:加载第一存储器内的引导启动程序;判断第二存储器是否符合预设启动条件;若符合,则引导从所述第二存储器启动,加载所述第二存储器中存储的主系统文件;若不符合,则引导从所述第一存储器启动,加载所述第一存储器中存储的子系统文件。本发明专利技术提供的设备启动方法,不改变现有系统启动硬件架构配置,实现两种系统文件的存储和引导启动,兼顾切换速度、加载速度和存储稳定性,降低系统启动成本,能够充分地适配于完全无线通信的、封闭式电子设备中而不影响其防水等附加功能。闭式电子设备中而不影响其防水等附加功能。闭式电子设备中而不影响其防水等附加功能。

【技术实现步骤摘要】
设备启动方法及无线超声设备


[0001]本专利技术涉及嵌入式系统
,尤其涉及一种设备启动方法及无线超声设备。

技术介绍

[0002]在嵌入式系统
,尤其在涉及无线通信的终端设备中,通常单独使用Windows系统、RTOS(Real Time Operating System,实时操作系统)或Linux(GNU/Linux)系统搭建设备的功能配置,并在接收到启动信号后,快速且直接地调用相关系统文件,实现设备的启动。同时,为了使终端设备能够应对多种工况,通用领域愈发关注终端设备的防水性能,为了使终端设备具备IPX7及以上的防水性能,会取消终端设备机身的外部连接接口,并将终端设备与外界的连接完全配置为无线通信连接,如此会使终端设备,特别是其启动过程形成“黑盒”,技术人员只能通过拆解的方式进行故障排查。
[0003]现有技术提供的多系统启动的技术方案,虽然看似能解决上述技术问题,但由于其往往配置为通过看门狗电路执行对某一芯片工作的监控,在检测到预设时间段没有“喂狗”后切换到另一个芯片处工作,如此会导致在监控阶段设备长时间处于无法启动的状态,判断速度和切换速度都无法满足设备启动的要求,并且由于增设多个元器件,导致设备本身以及系统启动的成本均增加。

技术实现思路

[0004]本专利技术的目的之一在于提供一种设备启动方法,以解决现有技术中系统启动过程中故障检测和系统切换速度慢、成本高,无法适应搭载无线通信的设备的系统启动过程。
[0005]本专利技术的目的之一在于提供一种无线超声设备。<br/>[0006]为实现上述专利技术目的之一,本专利技术一实施方式提供一种设备启动方法,应用于封闭式电子设备中,所述电子设备配置为通过无线通信方式实现数据交换,所述设备启动方法包括:加载第一存储器内的引导启动程序;判断第二存储器是否符合预设启动条件;若符合,则引导从所述第二存储器启动,加载所述第二存储器中存储的主系统文件;若不符合,则引导从所述第一存储器启动,加载所述第一存储器中存储的子系统文件。
[0007]作为本专利技术一实施方式的进一步改进,所述预设启动条件包括第一预设启动条件;所述方法具体包括:解析所述第二存储器中数据,判断所述第二存储器中是否存在分区信息和文件系统类型信息至少其中之一;若存在,则判定所述第二存储器符合所述第一预设启动条件;若不存在,则判定所述第二存储器不符合所述预设启动条件。
[0008]作为本专利技术一实施方式的进一步改进,所述预设启动条件包括第二预设启动条件;所述方法具体包括:解析所述第二存储器中数据,判断所述第二存储器中是否存在所述主系统文件;若存在,则判定所述第二存储器符合所述第二预设启动条件;若不存在,则判定所述第二存储器不符合所述预设启动条件。
[0009]作为本专利技术一实施方式的进一步改进,所述预设启动条件包括第三预设启动条件;所述方法具体包括:读取所述主系统文件,判断读取后是否生成预设标志信号;若生成,
则判定所述第二存储器符合所述第三预设启动条件,引导从所述第二存储器启动,加载所述主系统文件;若未生成,则判定所述第二存储器不符合预设启动条件;其中,所述预设标志信号表征所述主系统文件能够被正常读取。
[0010]作为本专利技术一实施方式的进一步改进,所述方法还包括:加载所述第二存储器中存储的主系统文件,判断所述第二存储器中是否存在无线通信启动脚本;若存在,则加载所述无线通信启动脚本;若不存在,则检索所述第二存储器的根目录下的初始化目录,得到并执行备用无线通信程序。
[0011]作为本专利技术一实施方式的进一步改进,所述方法还包括:加载预设状态分析程序,执行无线通信状态分析;若在预设时间段内未收到连接反馈信号,判定无线通信连接状态异常,删除所述无线通信启动脚本,并输出重新启动指令。
[0012]作为本专利技术一实施方式的进一步改进,所述方法还包括:加载所述第一存储器中存储的子系统文件,判断所述第二存储器中是否存在无线通信启动脚本;若存在,则加载所述无线通信启动脚本;若不存在,则检索所述第一存储器的根目录下的初始化目录,得到并执行备用无线通信程序。
[0013]作为本专利技术一实施方式的进一步改进,所述方法具体包括:将所述主系统文件镜像至第一内存位置,控制所述引导启动程序切换指向第一内存位置,启动镜像主系统文件的内核和文件系统;所述方法具体包括:修改第一存储器的环境变量参数,重新解析所述引导启动程序的引导命令信息,将所述子系统文件镜像至第二内存位置,控制所述引导启动程序切换指向第二内存位置,启动镜像子系统文件的内核和文件系统。
[0014]为实现上述专利技术目的之一,本专利技术一实施方式提供一种无线超声设备,包括处理器,以及分别与所述处理器连接的第一存储器和第二存储器,所述处理器配置为执行上述任一种技术方案所述的设备启动方法。
[0015]作为本专利技术一实施方式的进一步改进,所述第一存储器为队列串行外围接口闪存,所述第二存储器为嵌入式多媒体卡;所述第一存储器包括引导启动分区、环境变量分区和第一系统文件存储分区,所述第二存储器包括第二系统文件存储分区以及应用程序分区;所述无线超声设备还包括超声发生器,以及分别连接所述处理器的内存模块、电源模块、无线通信模块和通信外围模块,所述超声发生器连接所述通信外围模块。
[0016]与现有技术相比,本专利技术提供的设备启动方法,通过利用其中一片存储器内的引导启动程序完成主系统文件和子系统文件之间的切换,以及子系统文件的存储,并通过其中另一片存储器完成主系统文件的存储,能够在不改变现有系统启动硬件架构配置的前提下,实现两种系统文件的存储和引导启动,在兼顾切换速度、加载速度和存储稳定性的基础上,降低了系统启动成本,能够充分地适配于完全无线通信的、封闭式电子设备中而不影响其防水等附加功能。
附图说明
[0017]图1是本专利技术一实施方式中无线超声设备的结构原理图;
[0018]图2是本专利技术一实施方式中无线超声设备的第一存储器的结构原理图;
[0019]图3是本专利技术一实施方式中无线超声设备的第二存储器的结构原理图;
[0020]图4是本专利技术一实施方式中设备启动方法的步骤原理图;
[0021]图5是本专利技术一实施方式中设备启动方法的第一实施例的步骤原理图;
[0022]图6是本专利技术一实施方式中设备启动方法的第二实施例的步骤原理图;
[0023]图7是本专利技术一实施方式中设备启动方法的第三实施例的步骤原理图;
[0024]图8是本专利技术一实施方式中设备启动方法的第四实施例的步骤原理图;
[0025]图9是本专利技术另一实施方式中设备启动方法的第一实施例的步骤原理图;
[0026]图10是本专利技术另一实施方式中设备启动方法的第二实施例的步骤原理图;
[0027]图11是本专利技术再一实施方式中设备启动方法的步骤原理图。
具体实施方式
[0028]以下将结合附图所示的具体实施方式对本专利技术进行详细描述。但这些实施方式并不限制本专利技术,本领域的普通技术人员根据这些本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备启动方法,应用于封闭式电子设备中,所述电子设备配置为通过无线通信方式实现数据交换,其特征在于,所述设备启动方法包括:加载第一存储器内的引导启动程序;判断第二存储器是否符合预设启动条件;若符合,则引导从所述第二存储器启动,加载所述第二存储器中存储的主系统文件;若不符合,则引导从所述第一存储器启动,加载所述第一存储器中存储的子系统文件。2.根据权利要求1所述的设备启动方法,其特征在于,所述预设启动条件包括第一预设启动条件;所述方法具体包括:解析所述第二存储器中数据,判断所述第二存储器中是否存在分区信息和文件系统类型信息至少其中之一;若存在,则判定所述第二存储器符合所述第一预设启动条件;若不存在,则判定所述第二存储器不符合所述预设启动条件。3.根据权利要求1所述的设备启动方法,其特征在于,所述预设启动条件包括第二预设启动条件;所述方法具体包括:解析所述第二存储器中数据,判断所述第二存储器中是否存在所述主系统文件;若存在,则判定所述第二存储器符合所述第二预设启动条件;若不存在,则判定所述第二存储器不符合所述预设启动条件。4.根据权利要求3所述的设备启动方法,其特征在于,所述预设启动条件包括第三预设启动条件;所述方法具体包括:读取所述主系统文件,判断读取后是否生成预设标志信号;若生成,则判定所述第二存储器符合所述第三预设启动条件,引导从所述第二存储器启动,加载所述主系统文件;若未生成,则判定所述第二存储器不符合预设启动条件;其中,所述预设标志信号表征所述主系统文件能够被正常读取。5.根据权利要求1所述的设备启动方法,其特征在于,所述方法还包括:加载所述第二存储器中存储的主系统文件,判断所述第二存储器中是否存在无线通信启动脚本;若存在,则加载所述无线通信启动脚本;若不存在,则检索所述第二存储器的...

【专利技术属性】
技术研发人员:李俊仇家胜
申请(专利权)人:飞依诺科技苏州有限公司
类型:发明
国别省市:

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

1