《一种进入DOWNLOAD存储区的控制方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种进入DOWNLOAD存储区的控制方法及装置.pdf(12页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103309717 A (43)申请公布日 2013.09.18 CN 103309717 A *CN103309717A* (21)申请号 201310272295.3 (22)申请日 2013.07.01 G06F 9/445(2006.01) (71)申请人 深圳市元征科技股份有限公司 地址 518129 广东省深圳市龙岗区坂田五和 大道北元征工业园办公楼 A 栋 (72)发明人 刘均 吴中梁 (74)专利代理机构 北京集佳知识产权代理有限 公司 11227 代理人 王宝筠 (54) 发明名称 一种进入 DOWNLOAD 存储区的控制方法及装 置 (57) 摘要。
2、 本发明实施例公开了一种进入 DOWNLOAD 存 储区的控制方法及装置, 应用于 DBScar 移动 终端, 实现 BOOT 存储区控制零延时跳转进入 DOWNLOAD存储区。 DBScar移动终端中微控制单元 MCU 中的代码包括 BOOT 存储区和 DOWNLOAD 存储 区, 该方法包括 : 对 BOOT 存储区和 DOWNLOAD 存储 区分别进行合法性验证 ; 若确定出 BOOT 存储区和 DOWNLOAD 存储区均通过合法性验证, 则判断 MCU 是否使用通用串行总线 USB 进行供电 ; 若判断出 MCU 使用 USB 进行供电, 则在 BOOT 存储区接收到 指示跳转进入 D。
3、OWNLOAD 存储区指令后触发跳转 进入 DOWNLOAD 存储区。 (51)Int.Cl. 权利要求书 2 页 说明书 6 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书6页 附图3页 (10)申请公布号 CN 103309717 A CN 103309717 A *CN103309717A* 1/2 页 2 1. 一种进入 DOWNLOAD 存储区的控制方法, 应用于 DBScar 移动终端, 其特征在于, 所述 DBScar 移动终端中微控制单元 MCU 中的代码包括 BOOT 存储区和 DOWNLOAD 存储区, 所述方 法包括 。
4、: 对所述 BOOT 存储区和所述 DOWNLOAD 存储区分别进行合法性验证 ; 若确定出所述BOOT存储区和所述DOWNLOAD存储区均通过合法性验证, 则判断所述MCU 是否使用通用串行总线 USB 进行供电 ; 若判断出所述 MCU 使用 USB 进行供电, 则在所述 BOOT 存储区接收到指示跳转进入 DOWNLOAD 存储区指令后触发跳转进入 DOWNLOAD 存储区。 2.根据权利要求1所述的方法, 其特征在于, 所述判断所述MCU是否使用通用串行总线 USB 进行供电, 之后还包括 : 若判断出所述 MCU 不是使用 USB 进行供电, 则直接跳转进入 DOWNLOAD 存储区。
5、。 3.根据权利要求1或2所述的方法, 其特征在于, 所述跳转进入DOWNLOAD存储区之后, 所述方法还包括 : 根据所述 MCU 的备份寄存器相应位, 控制所述 DOWNLOAD 存储区进入相应工作模式。 4. 根据权利要求 3 所述的方法, 其特征在于, 所述方法还包括 : 若确定出所述 BOOT 存储区合法性验证和 / 或所述 DOWNLOAD 存储区合法性验证不通 过, 则控制不允许跳转进入 DOWNLOAD 存储区。 5. 根据权利要求 4 所述的方法, 其特征在于, 在所述确定出所述 BOOT 存储区合法性验 证和 / 或所述 DOWNLOAD 存储区合法性验证不通过之后, 所述。
6、方法还包括 : 获取指示进入升级的指令, 对相应的备份寄存器进行置位和 / 或复位 ; 根据所述备份寄存器的内容控制不允许跳转进入 DOWNLOAD 存储区, 等待升级 DOWNLOAD 存储区的指令进行触发。 6. 一种进入 DOWNLOAD 存储区的控制装置, 其特征在于, 所述装置包括 : 验证模块, 用于对 BOOT 存储区和 DOWNLOAD 存储区分别进行合法性验证 ; 判断模块, 用于若确定出所述BOOT存储区和所述DOWNLOAD存储区均通过合法性验证, 则判断微控制单元 MCU 是否使用通用串行总线 USB 进行供电 ; 跳转模块, 用于若判断出所述 MCU 使用 USB 进。
7、行供电, 则在所述 BOOT 存储区接收到指 示跳转进入 DOWNLOAD 存储区指令后触发跳转进入 DOWNLOAD 存储区。 7. 根据权利要求 6 所述的装置, 其特征在于, 所述跳转模块还用于 : 若判断出所述 MCU 不是使用 USB 进行供电, 则直接跳转进入 DOWNLOAD 存储区。 8. 根据权利要求 6 或 7 所述的装置, 其特征在于, 所述装置还包括 : 控制模块, 用于根据所述 MCU 的备份寄存器相应位, 控制所述 DOWNLOAD 存储区进入相 应工作模式。 9. 根据权利要求 8 所述的装置, 其特征在于, 所述控制模块还用于 : 若确定出所述 BOOT 存储区。
8、合法性验证和 / 或所述 DOWNLOAD 存储区合法性验证不通 过, 则控制不允许跳转进入 DOWNLOAD 存储区。 10. 根据权利要求 9 所述的装置, 其特征在于, 所述控制模块还用于 : 获取指示进入升级的指令, 对相应的备份寄存器进行置位和 / 或复位 ; 根据所述备份寄存器的内容控制不允许跳转进入 DOWNLOAD 存储区, 等待升级 权 利 要 求 书 CN 103309717 A 2 2/2 页 3 DOWNLOAD 存储区的指令进行触发。 权 利 要 求 书 CN 103309717 A 3 1/6 页 4 一种进入 DOWNLOAD 存储区的控制方法及装置 技术领域 0。
9、001 本发明涉及汽车诊断领域, 尤其是涉及一种应用于 DBScar 移动终端的进入 DOWNLOAD 存储区的控制方法及装置。 背景技术 0002 在嵌入式操作系统中, BootLoader(或简称为 BOOT) 是在操作系统内核运行之前 运行。 可以初始化硬件设备、 建立内存空间映射图, 从而将系统的软硬件环境带到一个合适 状态, 以便为最终调用操作系统内核准备好正确的环境。 0003 目前, 现有市场上很多微控制单元 (MCU, Micro Control Unit) 中的代码组成都没 有 BOOT 存储区部分, 其升级都是采用在系统可编程 (ISP, In-System Program。
10、ming) , 这种 方法需要控制芯片进入 ISP 模式。或者使用 BOOT 延时的方法来进入下载 DOWNLOAD 存储区 部分, 发明人在实现本发明实施例的过程中发现这种方法需要浪费较长的启动时间。 发明内容 0004 本发明实施例提供了一种进入 DOWNLOAD 存储区的控制方法及装置, 应用于 DBScar 移动终端, 实现 BOOT 存储区控制零延时跳转进入 DOWNLOAD 存储区。 0005 本发明实施例第一方面提供一种进入 DOWNLOAD 存储区的控制方法, 应用于 DBScar移动终端, 其中, 所述DBScar移动终端中微控制单元MCU中的代码包括BOOT存储区 和 DO。
11、WNLOAD 存储区, 所述方法包括 : 0006 对所述 BOOT 存储区和所述 DOWNLOAD 存储区分别进行合法性验证 ; 0007 若确定出所述 BOOT 存储区和所述 DOWNLOAD 存储区均通过合法性验证, 则判断所 述 MCU 是否使用通用串行总线 USB 进行供电 ; 0008 若判断出所述 MCU 使用 USB 进行供电, 则在所述 BOOT 存储区接收到指示跳转进入 DOWNLOAD 存储区指令后触发跳转进入 DOWNLOAD 存储区。 0009 进一步地, 所述判断所述 MCU 是否使用通用串行总线 USB 进行供电, 之后还包括 : 0010 若判断出所述 MCU 。
12、不是使用 USB 进行供电, 则直接跳转进入 DOWNLOAD 存储区。 0011 优选地, 所述跳转进入 DOWNLOAD 存储区之后, 所述方法还包括 : 0012 根据所述 MCU 的备份寄存器相应位, 控制所述 DOWNLOAD 存储区进入相应工作模 式。 0013 进一步地, 所述方法还包括 : 0014 若确定出所述 BOOT 存储区合法性验证和 / 或所述 DOWNLOAD 存储区合法性验证不 通过, 则控制不允许跳转进入 DOWNLOAD 存储区。 0015 更进一步地, 在所述确定出所述 BOOT 存储区合法性验证和 / 或所述 DOWNLOAD 存 储区合法性验证不通过之后。
13、, 所述方法还包括 : 0016 获取指示进入升级的指令, 对相应的备份寄存器进行置位和 / 或复位 ; 0017 根据所述备份寄存器的内容控制不允许跳转进入 DOWNLOAD 存储区, 等待升级 说 明 书 CN 103309717 A 4 2/6 页 5 DOWNLOAD 存储区的指令进行触发。 0018 本发明实施例第二方面提供一种进入 DOWNLOAD 存储区的控制装置, 其中, 所述装 置包括 : 0019 验证模块, 用于对 BOOT 存储区和 DOWNLOAD 存储区分别进行合法性验证 ; 0020 判断模块, 用于若确定出所述 BOOT 存储区和所述 DOWNLOAD 存储区均。
14、通过合法性 验证, 则判断微控制单元 MCU 是否使用通用串行总线 USB 进行供电 ; 0021 跳转模块, 用于若判断出所述 MCU 使用 USB 进行供电, 则在所述 BOOT 存储区接收 到指示跳转进入 DOWNLOAD 存储区指令后触发跳转进入 DOWNLOAD 存储区。 0022 进一步地, 所述跳转模块还用于 : 0023 若判断出所述 MCU 不是使用 USB 进行供电, 则直接跳转进入 DOWNLOAD 存储区。 0024 优选地, 所述装置还包括 : 0025 控制模块, 用于根据所述 MCU 的备份寄存器相应位, 控制所述 DOWNLOAD 存储区进 入相应工作模式。 0。
15、026 进一步地, 所述控制模块还用于 : 0027 若确定出所述 BOOT 存储区合法性验证和 / 或所述 DOWNLOAD 存储区合法性验证不 通过, 则控制不允许跳转进入 DOWNLOAD 存储区。 0028 更进一步地, 所述控制模块还用于 : 0029 获取指示进入升级的指令, 对相应的备份寄存器进行置位和 / 或复位 ; 0030 根据所述备份寄存器的内容控制不允许跳转进入 DOWNLOAD 存储区, 等待升级 DOWNLOAD 存储区的指令进行触发。 0031 从以上技术方案可以看出, 本发明实施例提供的一种进入 DOWNLOAD 存储区的控 制方法及装置, 具有以下优点 : 对。
16、 BOOT 存储区和 DOWNLOAD 存储区分别进行合法性验证, 实 现通过 BOOT 存储区控制跳转进入 DOWNLOAD 存储区, 减少 BOOT 存储区跳转进入 DOWNLOAD 存储区的延迟 ; 进一步地, 利用备份寄存器来实现工作模式的切换, 无需要担心 Flash 的擦 写次数。 附图说明 0032 为了更清楚地说明本发明实施例的技术方案, 下面将对实施例描述所需要使用的 附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于本领 域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附 图。 0033 图 1 为本发明实施例。
17、提供的一种进入 DOWNLOAD 存储区的控制方法流程示意图 ; 0034 图 2 为本发明实施例提供的进入 DOWNLOAD 存储区的控制方法另一流程示意图 ; 0035 图 3 为本发明实施例提供的进入 DOWNLOAD 存储区的控制方法另一流程示意图 ; 0036 图 4 为本发明实施例提供的进入 DOWNLOAD 存储区的控制装置的结构示意图。 具体实施方式 0037 本发明实施例提供了一种进入 DOWNLOAD 存储区的控制方法及装置, 应用于 DBScar 移动终端, 实现 BOOT 存储区控制零延时跳转进入 DOWNLOAD 存储区。 说 明 书 CN 103309717 A 5。
18、 3/6 页 6 0038 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它 实施例, 都属于本发明保护的范围。 0039 以下分别进行详细说明。 0040 本发明实施例提供的一种进入DOWNLOAD存储区的控制方法应用于DBScar移动终 端, 所述 DBScar 移动终端是一款基于汽车诊断服务面向车联网的移动终端产品, 可理解为 一种汽车诊断接头, 所述进入 DOWNLOAD 存储区的控制方法也就。
19、是汽车诊断接头的软件进 入工作的方法流程。 0041 请参考图 1, 图 1 为本发明实施例提供的一种进入 DOWNLOAD 存储区的控制方法 流程示意图, 所述方法应用于 DBScar 移动终端, 其中, 所述 DBScar 移动终端中微控制单元 (MCU, Micro Controller Unit) 中的代码包括 BOOT 存储区和 DOWNLOAD 存储区, 所述方法 包括 : 0042 步骤 101、 对所述 BOOT 存储区和所述 DOWNLOAD 存储区分别进行合法性验证 ; 0043 可以理解的是, 本发明实施例中, 所述 MCU 中的代码组成包括 BOOT 存储区和 DOWN。
20、LOAD 存储区 ; 其中, 在 MCU 上将 BOOT 放在起始的 64K 区域, 将 DOWNLOAD 预置放在紧接 着 BOOT 存储区的后面区域。 0044 步骤102a、 若确定出所述BOOT存储区和所述DOWNLOAD存储区均通过合法性验证, 则判断所述 MCU 是否使用通用串行总线 (USB, Universal Serial Bus) 进行供电 ; 0045 步骤 103a、 若判断出所述 MCU 使用 USB 进行供电, 则在所述 BOOT 存储区接收到指 示跳转进入 DOWNLOAD 存储区指令后触发跳转进入 DOWNLOAD 存储区。 0046 由上述可知, 本发明实施例。
21、提供的一种进入 DOWNLOAD 存储区的控制方法, 对 BOOT 存储区和 DOWNLOAD 存储区分别进行合法性验证, 实现通过 BOOT 存储区控制跳转进入 DOWNLOAD 存储区, 减少 BOOT 存储区跳转进入 DOWNLOAD 存储区的延迟 ; 进一步地, 利用备份 寄存器来实现工作模式的切换, 无需要担心 Flash 的擦写次数。 0047 进一步地, 请参考图2, 图2为本发明实施例提供的进入DOWNLOAD存储区的控制方 法另一流程示意图, 所述判断所述 MCU 是否使用通用串行总线 USB 进行供电 (步骤 102) 之 后, 所述进入 DOWNLOAD 存储区的控制方法。
22、还可以包括 : 0048 步骤 103b、 若判断出所述 MCU 不是使用 USB 进行供电, 则直接跳转进入 DOWNLOAD 存储区。 0049 优选地, 可一并参考图 2 所述跳转进入 DOWNLOAD 存储区 (步骤 103a 或步骤 103b) 之后, 所述进入 DOWNLOAD 存储区的控制方法还可以包括 : 0050 步骤104、 根据所述MCU的备份寄存器相应位, 控制所述DOWNLOAD存储区进入相应 工作模式。 0051 可以理解的是, 所述步骤 104 可以在步骤 103a 后执行, 也可以在步骤 103b 后执 行, 为方便理解, 图 2 中, 用实线表示步骤 103a。
23、 后执行步骤 104 的可实施方式, 用虚线表示 步骤 103b 后执行步骤 104 的可实施方式, 但对本发明不构成限定。 0052 本发明实施例中, 所述工作模式可以包括QuickDiag模式、 SmartBox模式和MyCar 模式。 可以理解的是, 三种工作模式主要是针对三种不同的应用场景, 进入不同的工作模式 说 明 书 CN 103309717 A 6 4/6 页 7 是通过备份寄存器里面的数据来指示 ; 另容易想到的是, 根据具体应用场景, 所述工作模式 可进行对应设置, 即 DOWNLOAD 存储区各种工作模式的扩展性很强, 此处不作具体限定。 0053 本发明实施例中, 所述。
24、备份寄存器相应位与所述工作模式相对应, 其中, 调出与该 所述 MCU 的备份寄存器相应位相对应的工作模式的一种可选实施方式为 :(DBScar 移动终 端) 根据所述MCU的备份寄存器相应位, 在预置的备份寄存器相应位与工作模式的关系对应 表中查找, 获取并控制进入与备份寄存器相应位相对应的工作模式。 0054 可以理解的是, 备份寄存器相应位与工作模式的关系对应表是预先设置在 DBScar 移动终端中的 ; 另外, 本发明实施例还可以使用可扩展标记语言 (Extensible Markup Language, XML) 配置文件的方式来记录备份寄存器相应位与工作模式的对应信息, 此处不 作。
25、具体限定。 0055 可选地, 可参考图3, 图3为本发明实施例提供的进入DOWNLOAD存储区的控制方法 另一流程示意图, 所述进入 DOWNLOAD 存储区的控制方法还可以包括 : 0056 步骤 102b、 若确定出所述 BOOT 存储区合法性验证和 / 或所述 DOWNLOAD 存储区合 法性验证不通过, 则控制不允许跳转进入 DOWNLOAD 存储区。 0057 也就是说, 在本发明实施中, 当确定出所述BOOT存储区和所述DOWNLOAD存储区均 通过合法性验证, 才会触发 BOOT 存储区跳转进入 DOWNLOAD 存储区 ; 若所述 BOOT 存储区和 所述 DOWNLOAD 。
26、存储区中的其中一个合法性验证不通过, 都不允许跳转进入 DOWNLOAD 存储 区。 0058 可选地, 在该实施方式下, 可一并参考图 3, 在所述确定出所述 BOOT 存储区合法性 验证和 / 或所述 DOWNLOAD 存储区合法性验证不通过 (步骤 102b) 之后, 所述进入 DOWNLOAD 存储区的控制方法还可以包括 : 0059 步骤 105、 获取指示进入升级的指令, 对相应的备份寄存器进行置位和 / 或复位 ; 0060 步骤 106、 根据所述备份寄存器的内容控制不允许跳转进入 DOWNLOAD 存储区, 等 待升级 DOWNLOAD 存储区的指令进行触发。 0061 由上。
27、述可知, 本发明实施例提供的一种进入 DOWNLOAD 存储区的控制方法, 对 BOOT 存储区和 DOWNLOAD 存储区分别进行合法性验证, 实现通过 BOOT 存储区控制跳转进入 DOWNLOAD 存储区, 减少 BOOT 存储区跳转进入 DOWNLOAD 存储区的延迟 ; 进一步地, 利用备份 寄存器来实现工作模式的切换, 无需要担心 Flash 的擦写次数, 且 DOWNLOAD 存储区的工作 模式扩展性强。 0062 为便于更好的实施本发明实施例提供的一种进入 DOWNLOAD 存储区的控制方法, 本发明实施例还提供一种基于上述进入 DOWNLOAD 存储区的控制方法的装置。其中名。
28、词的 含义与上述方法中相同, 具体实现细节可以参考方法实施例中的说明。 0063 请参考图 4, 图 4 为本发明实施例提供的一种进入 DOWNLOAD 存储区的控制装置 的结构示意图, 所述进入 DOWNLOAD 存储区的控制装置可以为 DBScar 移动终端, 其中, 所述 DBScar 移动终端中微控制单元 MCU 中的代码包括 BOOT 存储区和 DOWNLOAD 存储区 ; 可以理 解的是, 本发明实施例中, 所述 MCU 中的代码组成包括 BOOT 存储区和 DOWNLOAD 存储区 ; 其 中, 在 MCU 上将 BOOT 放在起始的 64K 区域, 将 DOWNLOAD 预置放。
29、在紧接着 BOOT 存储区的后 面区域。 0064 本发明实施例中, 所述进入 DOWNLOAD 存储区的控制装置 (DBScar 移动终端) 包括 : 说 明 书 CN 103309717 A 7 5/6 页 8 0065 验证模块 401, 用于对 BOOT 存储区和 DOWNLOAD 存储区分别进行合法性验证 ; 0066 判断模块402, 用于若确定出所述BOOT存储区和所述DOWNLOAD存储区均通过合法 性验证, 则判断微控制单元 MCU 是否使用通用串行总线 USB 进行供电 ; 0067 跳转模块403, 用于若判断出所述MCU使用USB进行供电, 则在所述BOOT存储区接 收。
30、到指示跳转进入 DOWNLOAD 存储区指令后触发跳转进入 DOWNLOAD 存储区。 0068 由上述可知, 本发明实施例提供的一种进入 DOWNLOAD 存储区的控制装置, 对 BOOT 存储区和 DOWNLOAD 存储区分别进行合法性验证, 实现通过 BOOT 存储区控制跳转进入 DOWNLOAD 存储区, 减少 BOOT 存储区跳转进入 DOWNLOAD 存储区的延迟 ; 进一步地, 利用备份 寄存器来实现工作模式的切换, 无需要担心 Flash 的擦写次数。 0069 进一步地, 在判断模块 402 判断微控制单元 MCU 是否使用通用串行总线 USB 进行 供电之后, 所述跳转模块。
31、 403 还可以用于 : 若判断出所述 MCU 不是使用 USB 进行供电, 则直 接跳转进入 DOWNLOAD 存储区。 0070 优选地, 所述进入 DOWNLOAD 存储区的控制装置还可以包括 : 0071 控制模块, 用于根据所述 MCU 的备份寄存器相应位, 控制所述 DOWNLOAD 存储区进 入相应工作模式。 0072 本发明实施例中, 所述工作模式可以包括QuickDiag模式、 SmartBox模式和MyCar 模式。 可以理解的是, 三种工作模式主要是针对三种不同的应用场景, 进入不同的工作模式 是通过备份寄存器里面的数据来指示 ; 另容易想到的是, 根据具体应用场景, 所。
32、述工作模式 可进行对应设置, 即 DOWNLOAD 存储区各种工作模式的扩展性很强, 此处不作具体限定。 0073 本发明实施例中, 所述备份寄存器相应位与所述工作模式相对应, 其中, 控制进入 与该所述 MCU 的备份寄存器相应位相对应的工作模式的一种可选实施方式为 :(DBScar 移 动终端) 控制模块可以根据所述MCU的备份寄存器相应位, 在预置的备份寄存器相应位与工 作模式的关系对应表中查找, 获取并控制进入与备份寄存器相应位相对应的工作模式。 0074 可以理解的是, 备份寄存器相应位与工作模式的关系对应表是预先设置在 DBScar 移动终端中的 ; 另外, 本发明实施例还可以使用。
33、可扩展标记语言 XML 配置文件的方式来记 录备份寄存器相应位与工作模式的对应信息, 此处不作具体限定。 0075 可选地, 所述控制模块还可以用于 : 若确定出所述 BOOT 存储区合法性验证和 / 或 所述 DOWNLOAD 存储区合法性验证不通过, 则控制不允许跳转进入 DOWNLOAD 存储区。 0076 也就是说, 在本发明实施中, 当确定出所述BOOT存储区和所述DOWNLOAD存储区均 通过合法性验证, 才会触发跳转模块 403 控制 BOOT 存储区跳转进入 DOWNLOAD 存储区的动 作 ; 若所述BOOT存储区和所述DOWNLOAD存储区中的其中一个合法性验证不通过, 控。
34、制模块 均控制不允许跳转进入 DOWNLOAD 存储区。 0077 可选地, 所述控制模块还可以用于 : 获取指示进入升级的指令, 对相应的备份寄存 器进行置位和 / 或复位 ; 根据所述备份寄存器的内容控制不允许跳转进入 DOWNLOAD 存储 区, 等待升级 DOWNLOAD 存储区的指令进行触发。 0078 由上述可知, 本发明实施例提供的一种进入 DOWNLOAD 存储区的控制装置, 对 BOOT 存储区和 DOWNLOAD 存储区分别进行合法性验证, 实现通过 BOOT 存储区控制跳转进入 DOWNLOAD 存储区, 减少 BOOT 存储区跳转进入 DOWNLOAD 存储区的延迟 ;。
35、 进一步地, 利用备份 寄存器来实现工作模式的切换, 无需要担心 Flash 的擦写次数, 且 DOWNLOAD 存储区的工作 说 明 书 CN 103309717 A 8 6/6 页 9 模式扩展性强。 0079 所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 上述描述的系统, 装置和单元的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再赘述。 0080 在本申请所提供的几个实施例中, 应该理解到, 所揭露的系统, 装置和方法, 可以 通过其它的方式实现。例如, 以上所描述的装置实施例仅仅是示意性的, 例如, 所述单元的 划分, 仅仅为一种逻辑功能划分, 实际实现时。
36、可以有另外的划分方式, 例如多个单元或组件 可以结合或者可以集成到另一个系统, 或一些特征可以忽略, 或不执行。另一点, 所显示或 讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口, 装置或单元的间接耦 合或通信连接, 可以是电性, 机械或其它的形式。 0081 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的, 作为单元显 示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布到多个 网络单元上。 可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。 0082 另外, 在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也。
37、可以 是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元中。上述集成的单 元既可以采用硬件的形式实现, 也可以采用软件功能单元的形式实现。 0083 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用 时, 可以存储在一个计算机可读取存储介质中。基于这样的理解, 本发明的技术方案本质 上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形 式体现出来, 该计算机软件产品存储在一个存储介质中, 包括若干指令用以使得一台计算 机设备 (可以是个人计算机, 服务器, 或者网络设备等) 执行本发明各个实施例所述方法的 全部或部分步骤。而前述的存储介。
38、质包括 : U 盘、 移动硬盘、 只读存储器 (ROM, Read-Only Memory) 、 随机存取存储器 (RAM, Random Access Memory) 、 磁碟或者光盘等各种可以存储程 序代码的介质。 0084 以上对本发明所提供的一种进入 DOWNLOAD 存储区的控制方法及装置进行了详细 介绍, 对于本领域的一般技术人员, 依据本发明实施例的思想, 在具体实施方式及应用范围 上均会有改变之处, 综上所述, 本说明书内容不应理解为对本发明的限制。 说 明 书 CN 103309717 A 9 1/3 页 10 图 1 说 明 书 附 图 CN 103309717 A 10 2/3 页 11 图 2 说 明 书 附 图 CN 103309717 A 11 3/3 页 12 图 3 图 4 说 明 书 附 图 CN 103309717 A 12 。