一种iNAND的分区格式化方法和装置制造方法及图纸

技术编号:9794496 阅读:267 留言:0更新日期:2014-03-21 18:54
本发明专利技术公开提供了一种iNAND的分区格式化方法和装置,在嵌入式设备的实际应用中,通过获取该嵌入式设备的外设接口的监测数据,当该监测数据指示该外设接口连接SD卡时,则将除默认设备节点外的设备节点作为待处理设备节点,从而使系统根据该待处理设备节点,对iNAND进行分区格式化,解决了在SD卡和iNAND同时存在于嵌入式设备时,因这两个存储设备的对外接口一致,而使该嵌入式设备对iNAND的操作出错,从而保证了该嵌入式设备的正常工作。

【技术实现步骤摘要】
—种iNAND的分区格式化方法和装置
本专利技术涉及iNAND的分区格式化
,更具体的说是涉及一种iNAND的分区格式化方法和装置。
技术介绍
目前,SanDisk公司研发的一种存储芯片即iNAND,凭借其性能高、读写速度快且成本低等优势,已被广泛应用到嵌入式设备领域。其中,iNAND通常都是直接焊接在嵌入式设备内,作为该嵌入式设备的独立的存储设备使用,而且,一块新的iNAND并不能直接用来存储数据,必须要将其分区格式化为所需的文件系统类型才能够使用。然而在实际应用中,该嵌入式设备有时是需要SD卡(Secure Digital Memory Card,安全数字记忆卡)来触发才能启动,之后,该SD卡将作为该嵌入式设备的另一存储设备使用,从而使该嵌入式设备内同时存在两个存储设备,而又因这两个存储设备的对外接口一致,将会使该嵌入式设备的处理操作常常出错,从而影响该嵌入式设备的正常工作。
技术实现思路
有鉴于此,本专利技术提供了一种iNAND的分区格式化方法和装置,解决了现有技术中,当嵌入式设备同时包括SD卡和iNAND时,由于这两个存储设备的对外接口一致,而使该嵌入式设备的处理操作常常出错,从而影响了该嵌入式设备的正常工作的技术问题。为实现上述目的,本专利技术提供如下技术方案:一种iNAND的分区格式化方法,所述方法包括:获取外设接口的监测数据;若所述监测数据指示所述外设接口连接SD卡,则将除默认设备节点外的设备节点作为待处理设备节点;根据所述待处理设备节点,对iNAND进行分区格式化。优选的,在所述获取外设接口的监测数据之后,且在所述若所述监测数据指示所述外设接口连接SD卡,则将除默认设备节点外的设备节点作为待处理设备节点之前,所述方法还包括:根据所述监测数据,判断所述外设接口是否连接SD卡;若所述监测数据指示所述外设接口未连接SD卡,则将默认设备节点作为待处理设备节点,并进入所述根据所述待处理设备节点,对iNAND进行分区格式化步骤继续执行。优选的,所述根据所述待处理设备节点,对iNAND进行分区格式化具体包括:根据所述待处理设备节点,判断iNAND是否已分区格式化;如果是,则结束流程;如果否,则对所述iNAND进行分区格式化。优选的,所述方法还包括:当完成对iNAND的分区格式化时,输出对应的提示信肩、O优选的,所述提示信息具体是以文字形式或语音形式输出。优选的,所述对iNAND进行分区格式化具体包括:清除iNAND的分区表,确定清除分区表后的iNAND的存储容量和将要配置的柱面数;根据确定的所述存储容量和所述柱面数,对清除分区表后的iNAND进行分区格式化。一种iNAND的分区格式化装置,所述装置包括:获取模块:用于获取外设接口的监测数据;确定模块:用于在所述监测数据指示所述外设接口连接SD卡,则将除默认设备节点外的设备节点作为待处理设备节点;处理模块:用于根据所述待处理设备节点,对iNAND进行分区格式化。优选的,所述装置还包括:判断模块:用于根据所述获取模块获取的所述监测数据,判断所述外设接口是否连接SD卡;则所述处理模块还用于在所述判断模块的判断结果为否时,则将默认设备节点作为待处理设备节点。优选的,所述处理模块包括:第一判断单元:用于根据所述待处理设备节点,判断iNAND是否已分区格式化;第一处理单元:用于在所述第一判断单元的判断结果为否时,对所述iNAND进行分区格式化。优选的,所述第一处理单元包括:清除子单元:用于清除所述iNAND的分区表;确定子单元:用于确定清除分区表后的iNAND的存储容量和将要配置的柱面数;处理子单元:用于根据所述确定子单元确定的所述存储容量和所述柱面数,对清除分区表后的iNAND进行分区格式化。经由上述的技术方案可知,与现有技术相比,本专利技术公开提供了一种iNAND的分区格式化方法和装置,在嵌入式设备的实际应用中,通过获取该嵌入式设备的外设接口的监测数据,当该监测数据指示该外设接口连接SD卡时,则将除默认设备节点外的设备节点作为待处理设备节点,从而使系统根据该待处理设备节点,对iNAND进行分区格式化,解决了在SD卡和iNAND同时存在于嵌入式设备时,因这两个存储设备的对外接口一致,而使该嵌入式设备对iNAND的操作出错,从而保证了该嵌入式设备的正常工作。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术一种iNAND的分区格式化方法的实施例1的流程图;图2为本专利技术一种iNAND的分区格式化方法的实施例2的流程图;图3为本专利技术一种iNAND的分区格式化装置的实施例的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在实际应用中,当基于Linux操作系统的嵌入式设备对其包含的存储设备进行处理时,通常都是对默认设备节点对应的存储设备进行操作,而当装载有SD卡的SD卡读写器连接该嵌入式设备的外设接口时,SD卡和iNAND将会同时存在于嵌入式设备内,且SD卡将会为默认设备节点,这将使系统无法准确地完成对iNAND的分区格式化,造成嵌入式设备的操作错误,影响该嵌入式设备的正常工作。基于此,本专利技术实施例公开了一种iNAND的分区格式化方法和装置,在嵌入式设备的实际应用中,通过获取该嵌入式设备的外设接口的监测数据,当该监测数据指示该外设接口连接SD卡(Secure Digital Memory Card,安全数字记忆卡)时,则将除默认设备节点外的设备节点作为待处理设备节点,从而使系统根据该待处理设备节点,对iNAND进行分区格式化,避免了在SD卡和iNAND同时存在于嵌入式设备时,因这两个存储设备的对外接口一致,而造成该嵌入式设备的操作出错,从而保证了该嵌入式设备的正常工作。如图1所示,为本专利技术一种iNAND的分区格式化方法的实施例1的流程图,该方法可以包括:步骤Sll:获取外设接口的监测数据。其中,外设接口具体可以为SD接口,用于连接SD卡。步骤S12:若该监测数据指示外设接口连接SD卡,则将除默认设备节点外的设备节点作为待处理设备节点。根据上述分析可知,iNAND是焊接在嵌入式设备内的,且当SD卡插入嵌入式设备的SD卡座时,系统将会把默认设备节点作为SD卡的设备节点,此时,若系统不做任何处理,将无法找到iNAND,并对其进行分区格式化。为解决该问题,本专利技术通过根据获取到的外设接口的监测数据,判断该外设接口是否连接SD卡,若该监测数据指示外设接口已连接SD卡,则将除默认设备节点外的设备节点作为待处理设备节点,以便根据待处理设备节点进行后续操作,从而避免对SD卡的误操作。其中,需要说明的是,系统中除默认设备节点外的设备节点即为iNAND的设备节点,所以,本专利技术根据确定的除默认设备节点外的设备节点,就能本文档来自技高网...

【技术保护点】
一种iNAND的分区格式化方法,其特征在于,所述方法包括:获取外设接口的监测数据;若所述监测数据指示所述外设接口连接SD卡,则将除默认设备节点外的设备节点作为待处理设备节点;根据所述待处理设备节点,对iNAND进行分区格式化。

【技术特征摘要】
1.一种iNAND的分区格式化方法,其特征在于,所述方法包括: 获取外设接口的监测数据; 若所述监测数据指示所述外设接口连接SD卡,则将除默认设备节点外的设备节点作为待处理设备节点; 根据所述待处理设备节点,对iNAND进行分区格式化。2.根据权利要求1所述的方法,其特征在于,在所述获取外设接口的监测数据之后,且在所述若所述监测数据指示所述外设接口连接SD卡,则将除默认设备节点外的设备节点作为待处理设备节点之前,所述方法还包括: 根据所述监测数据,判断所述外设接口是否连接SD卡; 若所述监测数据指示所述外设接口未连接SD卡,则将默认设备节点作为待处理设备节点,并进入所述根据所述待处理设备节点,对iNAND进行分区格式化步骤继续执行。3.根据权利要求2所述的方法,其特征在于,所述根据所述待处理设备节点,对iNAND进行分区格式化具体包括: 根据所述待处理设备节点,判断iNAND是否已分区格式化; 如果是,则结束流程; 如果否,则对所述iNAND进行分区格式化。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 当完成对所述iNAND的分区格式化时,输出对应的提示信息。5.根据权利要求4所述的方法,其特征在于,所述提示信息具体是以文字形式或语音形式输出。6.根据权利要求4所述的方法,其特征在于,所述对iNAND进行分区格式化具体包括: 清除iNAND的...

【专利技术属性】
技术研发人员:唐健李昕孙海英
申请(专利权)人:深圳市捷顺科技实业股份有限公司
类型:发明
国别省市:

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

1