主板启动方法及装置.pdf

上传人:三** 文档编号:10147667 上传时间:2021-06-05 格式:PDF 页数:15 大小:609.37KB
收藏 版权申诉 举报 下载
主板启动方法及装置.pdf_第1页
第1页 / 共15页
主板启动方法及装置.pdf_第2页
第2页 / 共15页
主板启动方法及装置.pdf_第3页
第3页 / 共15页
文档描述:

《主板启动方法及装置.pdf》由会员分享,可在线阅读,更多相关《主板启动方法及装置.pdf(15页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010883887.9 (22)申请日 2020.08.28 (71)申请人 深圳市金锐显数码科技有限公司 地址 518000 广东省深圳市南山区高新区 中区麻雀岭工业区M-6栋6楼 (72)发明人 陈鑫湖王东赵成意 (74)专利代理机构 深圳中一联合知识产权代理 有限公司 44414 代理人 李金伟 (51)Int.Cl. G06F 9/4401(2018.01) (54)发明名称 主板启动方法及装置 (57)摘要 本申请适用于计算机技术领域, 提供了一种 主板启动方法及。

2、装置, 其中该方法包括: 获取主 板启动指令, 并基于所述主板启动指令运行 linux内核; 基于所述linux内核, 检测所述外接 存储设备是否满足需要由引导加载程序支持的 设定条件; 如果所述外接存储设备满足所述设定 条件, 则执行重启操作并运行所述引导加载程 序; 如果所述外接存储设备不满足所述设定条 件, 则基于所述linux内核加载操作系统。 由此, 在主板存在外接存储设备时, 可以在较大程度上 降低主板的开机启动时间。 权利要求书2页 说明书8页 附图4页 CN 112114882 A 2020.12.22 CN 112114882 A 1.一种主板启动方法, 其特征在于, 主板与。

3、外接存储设备相连接, 所述主板启动方法由 所述主板执行, 所述方法包括: 获取主板启动指令, 并基于所述主板启动指令运行linux内核; 基于所述linux内核, 检测所述外接存储设备是否满足需要由引导加载程序支持的设 定条件; 如果所述外接存储设备满足所述设定条件, 则执行重启操作并运行所述引导加载程 序; 如果所述外接存储设备不满足所述设定条件, 则基于所述linux内核加载操作系统。 2.如权利要求1所述的主板启动方法, 其特征在于, 所述检测所述外接存储设备是否满 足需要由引导加载程序支持的设定条件, 包括: 检测所述外接存储设备中是否存在需要由引导加载程序运行的目标格式文件; 相应地。

4、, 所述如果所述外接存储设备满足所述设定条件, 则执行重启操作并运行所述 引导加载程序, 包括: 如果所述外接存储设备中存在所述目标格式文件, 则执行重启操作并运行所述引导加 载程序, 以由所述引导加载程序来运行所述目标格式文件。 3.如权利要求1所述的主板启动方法, 其特征在于, 所述如果所述外接存储设备不满足 所述设定条件, 则基于所述linux内核加载操作系统, 包括: 如果所述外接存储设备中不存在所述目标格式文件, 则基于所述linux内核加载操作 系统, 以由所述操作系统运行所述目标格式文件。 4.如权利要求1所述的主板启动方法, 其特征在于, 所述目标格式文件包括主板固件升 级文件。

5、。 5.如权利要求1所述的主板启动方法, 其特征在于, 所述主板与所述外接存储设备之间 通过USB接口相连接。 6.一种主板启动装置, 其特征在于, 主板与外接存储设备相连接, 所述装置包括: 开机操作触发单元, 被配置为获取主板启动指令, 并基于所述主板启动指令运行linux 内核; 设定条件检测单元, 被配置为基于所述linux内核, 检测所述外接存储设备是否满足需 要由引导加载程序支持的设定条件; 引导加载程序调用单元, 被配置为如果所述外接存储设备满足所述设定条件, 则执行 重启操作并运行所述引导加载程序; 操作系统加载单元, 如果所述外接存储设备不满足所述设定条件, 则基于所述lin。

6、ux内 核加载操作系统。 7.如权利要求6所述的主板启动装置, 其特征在于, 所述设定条件检测单元还被配置为 检测所述外接存储设备中是否存在需要由引导加载程序运行的目标格式文件; 相应地, 所述引导加载程序调用单元被配置为如果所述外接存储设备中存在所述目标 格式文件, 则执行重启操作并运行所述引导加载程序, 以由所述引导加载程序来运行所述 目标格式文件。 8.如权利要求6所述的主板启动装置, 其特征在于, 所述目标格式文件包括主板固件升 级文件。 权利要求书 1/2 页 2 CN 112114882 A 2 9.一种移动终端, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器上 运行。

7、的计算机程序, 所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述方 法的步骤。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。 权利要求书 2/2 页 3 CN 112114882 A 3 主板启动方法及装置 技术领域 0001 本申请属于计算机技术领域, 尤其涉及一种主板启动方法及装置。 背景技术 0002 嵌入式设备具有两个显著的特点: 一方面, 需要尽量降低成本, 需要裁减掉多余的 软硬件功能; 另一方面, 需要定制以满足多样化的需求, 统一标准的方式难以满足所有。

8、的需 求。 0003 引导加载程序(bootloader)是位于移动终端(例如, 电脑、 手机或其他计算设备) 上, 用于引导操作系统的程序。 但是, 随着计算机操作系统越来越复杂, 引导加载程序的功 能也随之愈加丰富。 0004 目前, 在移动终端外接有其他存储设备(例如, U盘)时, 移动终端的主板在上电启 动时(例如, 在工厂生产测试环节的上电启动时)需要由bootloader挂载并检测外接存储设 备。 此外, 在完成外接存储设备的检测操作之后, 主板再去调用linux内核, 重新加载外接存 储设备并启动操作系统。 0005 然而, bootloader检测外接存储设备的过程耗时较长, 。

9、导致增加了主板的启动时 间或厂测测试时间。 发明内容 0006 有鉴于此, 本申请实施例提供了一种主板启动方法及装置, 以至少解决现有技术 中在主板连接有外接存储设备时主板开机启动过程耗时较长的问题。 0007 本申请实施例的第一方面提供了一种主板启动方法, 主板与外接存储设备相连 接, 所述主板启动方法由所述主板执行, 所述方法包括: 获取主板启动指令, 并基于所述主 板启动指令运行linux内核; 基于所述linux内核, 检测所述外接存储设备是否满足需要由 引导加载程序支持的设定条件; 如果所述外接存储设备满足所述设定条件, 则执行重启操 作并运行所述引导加载程序; 如果所述外接存储设备。

10、不满足所述设定条件, 则基于所述 linux系统加载操作系统。 0008 本申请实施例的第二方面提供了一种主板启动装置, 主板与外接存储设备相连 接, 所述装置包括: 开机操作触发单元, 被配置为获取主板启动指令, 并基于所述主板启动 指令运行linux内核; 设定条件检测单元, 被配置为基于所述linux内核, 检测所述外接存储 设备是否满足需要由引导加载程序支持的设定条件; 引导加载程序调用单元, 被配置为如 果所述外接存储设备满足所述设定条件, 则执行重启操作并运行所述引导加载程序; 操作 系统加载单元, 如果所述外接存储设备不满足所述设定条件, 则基于所述linux系统加载操 作系统。。

11、 0009 本申请实施例的第三方面提供了一种移动终端, 包括存储器、 处理器以及存储在 所述存储器中并可在所述处理器上运行的计算机程序, 所述处理器执行所述计算机程序时 实现如上述方法的步骤。 说明书 1/8 页 4 CN 112114882 A 4 0010 本申请实施例的第四方面提供了一种计算机可读存储介质, 所述计算机可读存储 介质存储有计算机程序, 所述计算机程序被处理器执行时实现如上述方法的步骤。 0011 本申请实施例的第五方面提供了一种计算机程序产品, 当计算机程序产品在移动 终端上运行时, 使得移动终端实现如上述方法的步骤。 0012 本申请实施例与现有技术相比存在的有益效果是。

12、: 0013 主板在接收到主板启动指令时, 直接运行linux内核以挂载并检测相应的外接存 储设备是否必须要由引导加载程序所支持, 并且如果不是必须要由引导加载程序来支持的 外接存储设备, 则可以直接由linux系统加载操作系统。 另外, 必须要由引导加载程序来支 持的外接存储设备的情况较少, 一般情况下的外接存储设备都不会必须要在引导加载程序 下运行, 因此可以省去bootloader检测外接存储设备的耗时, 在较大程度上降低主板的开 机启动时间。 附图说明 0014 为了更清楚地说明本申请实施例中的技术方案, 下面将对实施例或现有技术描述 中所需要使用的附图作简单地介绍, 显而易见地, 下。

13、面描述中的附图仅仅是本申请的一些 实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附 图获得其他的附图。 0015 图1示出了根据本申请实施例的主板启动方法的一示例的流程图; 0016 图2示出了根据本申请实施例的主板启动方法的一示例的流程图; 0017 图3示出了在目前相关技术中的主板启动方法的一示例的流程图; 0018 图4示出了根据本申请实施例的主板启动方法的一示例的流程图; 0019 图5示出了根据本申请实施例的主板启动装置的一示例的结构框图; 0020 图6是本申请实施例的移动终端的一示例的示意图。 具体实施方式 0021 以下描述中, 为了说明而。

14、不是为了限定, 提出了诸如特定系统结构、 技术之类的具 体细节, 以便透彻理解本申请实施例。 然而, 本领域的技术人员应当清楚, 在没有这些具体 细节的其它实施例中也可以实现本申请。 在其它情况中, 省略对众所周知的系统、 装置、 电 路以及方法的详细说明, 以免不必要的细节妨碍本申请的描述。 0022 为了说明本申请所述的技术方案, 下面通过具体实施例来进行说明。 0023 应当理解, 当在本说明书和所附权利要求书中使用时, 术语 “包括” 指示所描述特 征、 整体、 步骤、 操作、 元素和/或组件的存在, 但并不排除一个或多个其它特征、 整体、 步骤、 操作、 元素、 组件和/或其集合的存。

15、在或添加。 0024 还应当理解, 在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目 的而并不意在限制本申请。 如在本申请说明书和所附权利要求书中所使用的那样, 除非上 下文清楚地指明其它情况, 否则单数形式的 “一” 、“一个” 及 “该” 意在包括复数形式。 0025 还应当进一步理解, 在本申请说明书和所附权利要求书中使用的术语 “和/或” 是 指相关联列出的项中的一个或多个的任何组合以及所有可能组合, 并且包括这些组合。 0026 如在本说明书和所附权利要求书中所使用的那样, 术语 “如果” 可以依据上下文被 说明书 2/8 页 5 CN 112114882 A 5 解释为 。

16、“当.时” 或 “一旦” 或 “响应于确定” 或 “响应于检测到” 。 类似地, 短语 “如果确定” 或 “如果检测到所描述条件或事件” 可以依据上下文被解释为意指 “一旦确定” 或 “响应于确 定” 或 “一旦检测到所描述条件或事件” 或 “响应于检测到所描述条件或事件” 。 0027 具体实现中, 本申请实施例中描述的移动终端包括但不限于诸如具有触摸敏感表 面(例如, 触摸屏显示器和/或触摸板)的移动电话、 膝上型计算机或平板计算机之类的其它 便携式设备。 还应当理解的是, 在某些实施例中, 上述设备并非便携式通信设备, 而是具有 触摸敏感表面(例如, 触摸屏显示器和/或触摸板)的台式计算。

17、机。 0028 在接下来的讨论中, 描述了包括显示器和触摸敏感表面的移动终端。 然而, 应当理 解的是, 移动终端可以包括诸如物理键盘、 鼠标和/或控制杆的一个或多个其它物理用户接 口设备。 0029 可以在移动终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个 公共物理用户接口设备。 可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏 感表面的一个或多个功能以及终端上显示的相应信息。 这样, 终端的公共物理架构(例如, 触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。 0030 另外, 在本申请的描述中, 术语 “第一” 、“第二” 、“第三” 等仅用。

18、于区分描述, 而不能 理解为指示或暗示相对重要性。 0031 图1示出了根据本申请实施例的主板启动方法的一示例的流程图。 这里, 主板与外 接存储设备相连接, 并且该方法的执行主体可以是主板, 并且还可以是各种移动终端(例 如, 手机、 电脑、 电视等)中的主板。 0032 在本申请实施例的一些示例中, 移动终端的主板与外接存储设备之间可以通过 USB接口相连接, 例如可以通过包括USB2.0或USB3.0的各种连接协议, 此时外接存储设备可 以是U盘。 0033 如图1所示, 在步骤110中, 获取主板启动指令, 并基于主板启动指令运行linux内 核。 示例性地, 终端用户或测试人员可以启。

19、动主板开关, 以向主板发出主板启动指令。 0034 与目前相关技术中不同的是, 在收到主板启动指令之后, 于本申请实施例所提供 的主板可以直接启动linux内核, 而不是启动了引导加载程序检测外接存储设备并在之后 再启动linux内核。 0035 在步骤120中, 基于linux内核, 检测外接存储设备是否满足需要由引导加载程序 支持的设定条件。 0036 需说明的是, 基于linux内核检测外接存储设备的速率高于基于bootloader检测 外接存储设备的速率, 可以相对较快地完成针对外接存储设备的检测操作。 此外, 设定条件 可以是在linux内核运行的环境下无法满足的条件, 或者只有在b。

20、ootloader运行的环境下 才能运行的条件, 例如主板固件升级等。 0037 如果步骤120中的检测结果指示外接存储设备满足设定条件, 则跳转至步骤130。 如果步骤120中的检测结果指示外接存储设备不满足设定条件, 则跳转至步骤140。 0038 在步骤130中, 执行重启操作并运行引导加载程序。 0039 在步骤140中, 基于linux内核加载操作系统。 0040 通过本申请实施例, 可以仅在外接存储设备满足设定条件时, 例如利用外接存储 设备对主板进行升级时, 执行重启操作而运行引导加载程序。 此外, 针对一般功能性的外接 说明书 3/8 页 6 CN 112114882 A 6 。

21、存储设备, 直接可以利用linux内核加载操作系统, 可以省略由bootloader检测外接存储设 备的过程, 降低了主板的启动时间。 0041 在目前相关技术中, 在主板启动时, 启动bootloader, 并可以利用bootloader检测 外接存储设备中是否有特定的文件, 例如文件名字或内容。 进而, bootloader可以针对特定 的文件的不同而执行相应的工作方式。 在本申请实施例的一个示例中, 如果检测到第一特 定文件时, 则bootloader升级主板固件。 在本申请实施例的另一示例中, 如果检测到第二特 定文件(例如, 模式文件), 则进入工厂模式, 老化模式, 厂测模式等等。。

22、 0042 应理解的是, bootloader检测外接存储设备是需要耗时的, 并且根据平台及外接 存储设备的不同, 检测时间在2-16秒不等, 大大地增加了主板的开机时间或厂测测试时间。 0043 图2示出了根据本申请实施例的主板启动方法的一示例的流程图。 0044 如图2所示, 在步骤210中, 获取主板启动指令, 并基于所述主板启动指令运行 linux内核。 0045 在步骤220中, 基于linux内核, 检测外接存储设备中是否存在需要由引导加载程 序运行的目标格式文件。 0046 如果步骤220中的检测结果指示在外接存储设备中存在目标格式文件, 则跳转至 步骤230。 此外, 如果步骤。

23、220中的检测结果指示在外接存储设备中不存在目标格式文件, 则 跳转至步骤240。 0047 在步骤230中, 执行重启操作并运行引导加载程序, 以由引导加载程序来运行目标 格式文件。 0048 在步骤240中, 基于linux内核加载操作系统, 以由操作系统运行目标格式文件。 0049 通过本申请实施例, 主板可以通过识别外接存储设备中的特定格式文件, 来确定 是利用引导加载程序还是由操作系统来运行目标格式文件, 可以有效保障外接存储设备的 功能正常运行。 0050 需说明的是, 移动终端的主板检测存储设备及存储设备上的文件是需要时间的, 但是bootloader检测存储设备所做的工作, 却。

24、对于linux内核的运行没有贡献。 例如, 在调 用linux内核之后, 外接存储设备需要被重新枚举并挂载到linux内核上。 0051 在一些应用场景下, 目标格式文件包括主板固件升级文件。 具体地, 可以在U盘中 放入一个工厂协议规定的文件名为 “FacBurn.ctv” 的文件并接入主板。 由此, 利用文件识别 的方式找到主板固件升级文件, 可以有效对主板固件进行升级操作。 0052 图3示出了在目前相关技术中的主板启动方法的一示例的流程图。 0053 在步骤310中, bootloader检测外接存储设备中的文件。 一般来说, 步骤310的执行 过程会持续3-16秒。 0054 在步骤。

25、320中, 判断外接存储设备中的文件是否为bootloader下工作的文件。 0055 如果步骤320中的判断结果指示存储设备中的文件是bootloader下工作的文件, 则跳转至步骤330。 如果步骤320中的判断结果指示存储设备中的文件不是bootloader下工 作的文件, 则跳转至步骤340。 0056 在步骤330中, bootloader烧录固件。 0057 在步骤340中, linux内核启动, 并会自动挂载外接存储设备。 一般来说, 步骤340的 执行过程会耗时5-8秒。 说明书 4/8 页 7 CN 112114882 A 7 0058 在步骤350中, 启动Android系。

26、统。 这里, 随着应用场景的不同, 还可以是采用在 Android系统之外的其他操作系统, 例如Windws、 IOS操作系统等。 0059 在步骤360中, 运行外接存储设备中的文件, 以实现相应的功能。 0060 在目前相关技术中, 在主板厂测阶段, 在bootloader完成检测之后, 进入linux内 核, linux内核还会重新挂载U盘, 最后可以进入Android系统进行老化测试。 0061 相比之下, 在本申请实施例的一些示例中, 可以跳过bootloader检测阶段, 只要在 linux挂载U盘后检测到U盘的有这个文件(并且, linux检测文件很快, 能够达到毫秒级别, 几乎。

27、不需要消耗时间), 进入安卓系统即可进行老化测试。 0062 图4示出了根据本申请实施例的主板启动方法的一示例的流程图。 0063 如图4所示, 在步骤410中, 启动bootloader, 耗时一般为1-3秒。 0064 在步骤420中, linux内核启动并自动挂载外接存储设备, 耗时一般为5-8秒。 0065 在步骤430中, 在linux内核下, 检测外接存储设备中的文件。 需说明的是, 在linux 下的文件检测过程是非常迅速的, 例如0.1秒内。 0066 在步骤440中, 检测是否为bootloader下工作的文件。 0067 如果步骤440中的检测结果指示外接存储设备中的文件是。

28、bootloader下工作的文 件, 则跳转至步骤450。 如果步骤440中的检测结果指示外接存储设备中的文件不是 bootloader下工作的文件, 则跳转至步骤460。 0068 在步骤450中, 主板重启并在bootloader下烧录固件。 0069 在步骤460中, 启动Android系统。 0070 在步骤470中, 运行外接存储设备中的文件, 以实现相应的功能。 0071 在本申请实施例中, 使用linux系统替代bootloader检测工厂特定文件(但可以保 留bootloader检测的机制, 只是默认不启用), 可以默认跳过bootloader检测机制, 在linux 内核挂载。

29、完存储设备后再检测, 使得在大多数情况可以节省启动时间, 可一定程度上加快 开机速度, 减少测试时间, 提升测试效率。 0072 移动终端的主板的外接存储设备针对文件的检测过程默认不在bootloader检测, 但在bootloader检测还是它的可选项, 每次上电开机后直接进入linux, 在linux系统启动 完成时即进行文件检测。 因为, 有些不常用的工作需要在bootloader进行, 例如在 bootloader升级固件等。 在这种情况下, 也是先在linux检测文件, 如果有需求在 bootloader下工作的文件, 则重启到bootloader上进行。 这样, 导致在外接存储设备。

30、中存在 需求在bootloader下工作的文件时, 在bootloader下工作的时间反而更长些, 会多几秒的 启动时间。 0073 但是, 通过结合实际应用情况, 在移动终端工作时, 一般较少会在bootloader上进 行固件升级操作, 并且智能终端主板的固件一般是在EMMC贴到主板上前就已经批量烧录完 成的, 较少会涉及到固件升级操作, 因此能在大多数情况是节省时间的。 尤其是, 在工厂测 试的过程中, 比较少在Bootloader下烧录固件, 其它方式(例如厂测、 老化厂测等)的启动的 工作占大多数情况, 能够极有效地缩短测试时间, 可以提升效率, 优化产能。 0074 图5示出了根据。

31、本申请实施例的主板启动装置的一示例的结构框图。 0075 如图5所示, 主板启动装置500包括开机操作触发单元510、 设定条件检测单元520、 引导加载程序调用单元530和操作系统加载单元540。 说明书 5/8 页 8 CN 112114882 A 8 0076 开机操作触发单元510被配置为获取主板启动指令, 并基于所述主板启动指令运 行linux内核。 0077 设定条件检测单元520被配置为基于所述linux内核, 检测所述外接存储设备是否 满足需要由引导加载程序支持的设定条件。 0078 引导加载程序调用单元530被配置为如果所述外接存储设备满足所述设定条件, 则执行重启操作并运行。

32、所述引导加载程序。 0079 操作系统加载单元540被配置为如果所述外接存储设备不满足所述设定条件, 则 基于所述linux内核加载操作系统。 0080 在本申请实施例的一些示例中, 设定条件检测单元520还被配置为检测所述外接 存储设备中是否存在需要由引导加载程序运行的目标格式文件; 相应地, 引导加载程序调 用单元530被配置为如果所述外接存储设备中存在所述目标格式文件, 则执行重启操作并 运行所述引导加载程序, 以由所述引导加载程序来运行所述目标格式文件。 0081 在本申请实施例的一些示例中, 所述目标格式文件包括主板固件升级文件。 0082 需要说明的是, 上述装置/单元之间的信息交。

33、互、 执行过程等内容, 由于与本申请 方法实施例基于同一构思, 其具体功能及带来的技术效果, 具体可参见方法实施例部分, 此 处不再赘述。 0083 图6是本申请实施例的移动终端的一示例的示意图。 如图6所示, 该实施例的移动 终端600包括: 处理器610、 存储器620以及存储在所述存储器620中并可在所述处理器610上 运行的计算机程序630。 所述处理器610执行所述计算机程序630时实现上述主板启动方法 实施例中的步骤, 例如图1所示的步骤110至140。 或者, 所述处理器610执行所述计算机程序 630时实现上述各装置实施例中各模块/单元的功能, 例如图5所示单元510至530的。

34、功能。 0084 示例性的, 所述计算机程序630可以被分割成一个或多个模块/单元, 所述一个或 者多个模块/单元被存储在所述存储器620中, 并由所述处理器610执行, 以完成本申请。 所 述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段, 该指令段 用于描述所述计算机程序630在所述移动终端600中的执行过程。 例如, 所述计算机程序630 可以被分割成开机操作触发模块、 设定条件检测模块、 引导加载程序调用模块和操作系统 加载模块, 各模块具体功能如下: 0085 开机操作触发模块, 被配置为获取主板启动指令, 并基于所述主板启动指令运行 linux内核。 0086 。

35、设定条件检测模块, 被配置为基于所述linux内核, 检测所述外接存储设备是否满 足需要由引导加载程序支持的设定条件。 0087 引导加载程序调用模块, 被配置为如果所述外接存储设备满足所述设定条件, 则 执行重启操作并运行所述引导加载程序。 0088 操作系统加载模块, 被配置为如果所述外接存储设备不满足所述设定条件, 则基 于所述linux内核加载操作系统。 0089 所述移动终端600可以是桌上型计算机、 笔记本、 掌上电脑及云端服务器等计算设 备。 所述移动终端可包括, 但不仅限于, 处理器610、 存储器620。 本领域技术人员可以理解, 图6仅是移动终端600的示例, 并不构成对移。

36、动终端600的限定, 可以包括比图示更多或少的 部件, 或组合某些部件, 或不同的部件, 例如所述移动终端还可以包括输入输出设备、 网络 说明书 6/8 页 9 CN 112114882 A 9 接入设备、 总线等。 0090 所称处理器610可以是中央处理单元(Central Processing Unit, CPU), 还可以是 其他通用处理器、 数字信号处理器(Digital Signal Processor, DSP)、 专用集成电路 (Application Specific Integrated Circuit, ASIC)、 现场可编程门阵列(Field- Programmabl。

37、e Gate Array, FPGA)或者其他可编程逻辑器件、 分立门或者晶体管逻辑器件、 分立硬件组件等。 通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器 等。 0091 所述存储器620可以是所述移动终端600的内部存储单元, 例如移动终端600的硬 盘或内存。 所述存储器620也可以是所述移动终端600的外部存储设备, 例如所述移动终端 600上配备的插接式硬盘, 智能存储卡(Smart Media Card ,SMC), 安全数字(Secure Digital,SD)卡, 闪存卡(Flash Card)等。 进一步地, 所述存储器620还可以既包括所述移动 终端600的内。

38、部存储单元也包括外部存储设备。 所述存储器620用于存储所述计算机程序以 及所述移动终端所需的其他程序和数据。 所述存储器620还可以用于暂时地存储已经输出 或者将要输出的数据。 0092 所属领域的技术人员可以清楚地了解到, 为了描述的方便和简洁, 仅以上述各功 能单元、 模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能分配由不同的 功能单元、 模块完成, 即将所述装置的内部结构划分成不同的功能单元或模块, 以完成以上 描述的全部或者部分功能。 实施例中的各功能单元、 模块可以集成在一个处理单元中, 也可 以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元中,。

39、 上述集成的 单元既可以采用硬件的形式实现, 也可以采用软件功能单元的形式实现。 另外, 各功能单 元、 模块的具体名称也只是为了便于相互区分, 并不用于限制本申请的保护范围。 上述系统 中单元、 模块的具体工作过程, 可以参考前述方法实施例中的对应过程。 0093 在上述实施例中, 对各个实施例的描述都各有侧重, 某个实施例中没有详述或记 载的部分, 可以参见其它实施例的相关描述。 0094 本领域普通技术人员可以意识到, 结合本文中所公开的实施例描述的各示例的单 元及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结合来实现。 这些功能究竟 以硬件还是软件方式来执行, 取决于技术方。

40、案的特定应用和设计约束条件。 专业技术人员 可以对每个特定的应用来使用不同方法来实现所描述的功能, 但是这种实现不应认为超出 本申请的范围。 0095 在本申请所提供的实施例中, 应该理解到, 所揭露的装置/移动终端和方法, 可以 通过其它的方式实现。 例如, 以上所描述的装置/移动终端实施例仅仅是示意性的, 例如, 所 述模块或单元的划分, 仅仅为一种逻辑功能划分, 实际实现时可以有另外的划分方式, 例如 多个单元或组件可以结合或者可以集成到另一个系统, 或一些特征可以忽略, 或不执行。 另 一点, 所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口, 装置 或单元的间接耦合。

41、或通讯连接, 可以是电性, 机械或其它的形式。 0096 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的, 作为单元显 示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布到多个 网络单元上。 可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。 说明书 7/8 页 10 CN 112114882 A 10 0097 另外, 在本申请各个实施例中的各功能单元可以集成在一个处理单元中, 也可以 是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元中。 上述单元既可 以采用硬件的形式实现, 也可以采用软件的形式实现。 0098 所。

42、述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或 使用时, 可以存储在一个计算机可读取存储介质中。 基于这样的理解, 本申请实现上述实施 例方法中的全部或部分流程, 也可以通过计算机程序来指令相关的硬件来完成, 所述的计 算机程序可存储于一计算机可读存储介质中, 该计算机程序在被处理器执行时, 可实现上 述各个方法实施例的步骤。 其中, 所述计算机程序包括计算机程序代码, 所述计算机程序代 码可以为源代码形式、 对象代码形式、 可执行文件或某些中间形式等。 所述计算机可读介质 可以包括: 能够携带所述计算机程序代码的任何实体或装置、 记录介质、 U盘、 移动硬盘、 磁 碟、。

43、 光盘、 计算机存储器、 只读存储器(ROM, Read-Only Memory)、 随机存取存储器(RAM, Random Access Memory)、 电载波信号、 电信信号以及软件分发介质等。 需要说明的是, 所述 计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增 减, 例如在某些司法管辖区, 根据立法和专利实践, 计算机可读介质不包括电载波信号和电 信信号。 0099 以上所述实施例仅用以说明本申请的技术方案, 而非对其限制; 尽管参照前述实 施例对本申请进行了详细的说明, 本领域的普通技术人员应当理解: 其依然可以对前述各 实施例所记载的技术方案进行修改, 或者对其中部分技术特征进行等同替换; 而这些修改 或者替换, 并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围, 均应 包含在本申请的保护范围之内。 说明书 8/8 页 11 CN 112114882 A 11 图1 图2 说明书附图 1/4 页 12 CN 112114882 A 12 图3 说明书附图 2/4 页 13 CN 112114882 A 13 图4 说明书附图 3/4 页 14 CN 112114882 A 14 图5 图6 说明书附图 4/4 页 15 CN 112114882 A 15 。

展开阅读全文
内容关键字: 主板 启动 方法 装置
关于本文
本文标题:主板启动方法及装置.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10147667.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1