一种eMMC测试方法及装置制造方法及图纸

技术编号:18352802 阅读:65 留言:0更新日期:2018-07-02 03:44
本发明专利技术实施例公开了一种eMMC测试方法及装置,该方法包括:在检测到数据格式创建事件时,获取用户输入的格式名称和格式属性;依据所述格式名称和所述格式属性,创建新数据格式;依据用户输入的内容,确定并存储所述新数据格式的位域信息。本发明专利技术实施例通过采用上述技术方案,使得用户能够在eMMC测试开发平台中以自定义的方式创建新的数据格式,从而使eMMC测试开发平台可解析的数据格式更加丰富,实现可扩展的数据格式解析。

【技术实现步骤摘要】
一种eMMC测试方法及装置
本专利技术实施例涉及电子产品的检测
,尤其涉及一种eMMC测试方法及装置。
技术介绍
eMMC(EmbeddedMultiMediaCard)为嵌入式多媒体卡。eMMC是MMC协会订立的、主要针对手机或平板电脑等电子产品的内嵌式存储器标准规格。eMMC在封装中集成了一个控制器,它提供标准接口并管理闪存,使得手机厂商能专注于产品开发的其他部分,并缩短向市场推出产品的时间。随着eMMC的应用越来越广泛,对eMMC的性能测试需求也越来越迫切。eMMC的性能测试主要包括:电源测试、信号测试、功耗测试及稳定性测试等。目前,eMMC性能测试大多采用芯片的测试方法,即通过芯片测试座与智能装置相连,从而测试其基本的读写功能。但现有的eMMC测试方法解析格式单一,可扩展性差。
技术实现思路
有鉴于此,本专利技术实施例提供一种eMMC测试方法及装置,以解决现有eMMC测试方法解析格式单一的技术缺陷。第一方面,本专利技术实施例提供了一种eMMC测试方法,包括:在检测到数据格式创建事件时,获取用户输入的格式名称和格式属性;依据所述格式名称和所述格式属性,创建新数据格式;依据用户输入的内容,确定并存储所述新数据格式的位域信息。第二方面,本专利技术实施例还提供了一种eMMC测试装置,包括:检测模块,用于在检测到数据格式创建事件时,获取用户输入的格式名称和格式属性;创建模块,用于依据所述格式名称和所述格式属性,创建新数据格式;存储模块,用于依据用户输入的内容,确定并存储所述新数据格式的位域信息。本专利技术实施例提供的技术方案,通过获取用户输入的格式名称和格式属性,创建新的数据格式,并依据用户输入的内容,确定并存储所创建的数据格式的位域信息。本专利技术是实施例通过采用上述技术方案,使得用户能够在eMMC测试开发平台中以自定义的方式创建新的数据格式,从而使eMMC测试开发平台可解析的数据格式更加丰富,实现可扩展的数据格式解析。附图说明图1为本专利技术实施例一提供的一种eMMC测试方法的流程示意图;图2为本专利技术实施例二提供的一种eMMC测试装置的结构示意图;图3为本专利技术实施例三提供的一种创建新数据格式的操作界面示意图;图4为本专利技术实施例三提供的一种创建新数据格式的对话框示意图;图5为本专利技术实施例三提供的一种添加新数据格式位域信息的操作界面示意图;图6为本专利技术实施例三提供的一种添加新数据格式位域信息的对话框示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。实施例一图1为本专利技术实施例一提供的一种eMMC测试方法的流程示意图,该方法适用于eMMC测试的情况,可以由eMMC测试装置执行,其中该装置可由软件和/或硬件实现,一般可集成在eMMC测试平台中。如图1所示,该方法包括:步骤110、在检测到数据格式创建事件时,获取用户输入的格式名称和格式属性。示例性的,在eMMC测试中,通常需要对一些数据按照一定格式进行解析,本实施例中,通过用户触发数据格式创建事件之后,用户可以自定义输入所创建的数据格式的名称与属性。例如,用户可以在相应的eMMC测试平台中,点击相关按钮进行创建数据格式的操作,并在相应的对话框中输入所创建的数据格式的名称并描述所创建的数据格式的属性。步骤120、依据格式名称和格式属性,创建新数据格式。示例性的,根据用户输入的增加的数据格式名称和格式属性,生成对应的数据格式。步骤130、依据用户输入的内容,确定并存储新数据格式的位域信息。示例性的,位域信息用于对创建的新数据格式作进一步限定,创建数据格式之后,用户可以输入所创建的数据格式的位域信息,并由eMMC测试平台存储用户输入的上述位域信息。可选的,新数据格式的位域信息包含位域的数据类型和每种数据类型的数据的数量。可选的,位域的数据类型包括位、无符号8位整数、无符号16位整数和无符号32位整数中的至少一个。示例性的,上述位域的数据类型可以分别表示为bit、uint8、uint16和uint32。可选的,新数据格式的位域信息还包括位域名称和每种类型是否可见的标志位。在eMMC测试方法中,一般的eMMC测试开发平台可以解析Parameter、CSD和EXT_CSD数据,可解析的数据格式单一,无法满足用户对其他数据格式的解析需求。本实施例提供的技术方案,通过获取用户输入的格式名称和格式属性,创建新的数据格式,并依据用户输入的内容,确定并存储所创建的新数据格式的位域信息。使得用户能够在eMMC测试开发平台中以自定义的方式创建新的数据格式,从而使eMMC测试开发平台可解析的数据格式更加丰富,实现可扩展的数据格式解析。实施例二图2为本专利技术实施例二提供的一种eMMC测试装置的结构示意图,该装置可由软件和/或硬件实现,可通过执行eMMC测试方法来进行eMMC测试。如图2所示,该装置可以包括:检测模块210,用于在检测到数据格式创建事件时,获取用户输入的格式名称和格式属性;创建模块220,用于依据格式名称和格式属性,创建新数据格式;存储模块230,用于依据用户输入的内容,确定并存储新数据格式的位域信息。本实施例提供的技术方案,通过获取用户输入的格式名称和格式属性,创建新的数据格式,并依据用户输入的内容,确定并存储所创建的数据格式的位域信息。使得用户能够在eMMC测试开发平台中以自定义的方式创建新的数据格式,从而使eMMC测试开发平台可解析的数据格式更加丰富,实现可扩展的数据格式解析。在上述实施例的基础上,新数据格式的位域信息包含位域的数据类型和每种数据类型的数据的数量。在上述实施例的基础上,位域的数据类型包括位、无符号8位整数、无符号16位整数和无符号32位整数中的至少一个。在上述实施例的基础上,新数据格式的位域信息还包括位域名称和每种类型是否可见的标志位。实施例三本实施例以ViperHostV1.0eMMC测试开发平台为例,对上述实施例提供的技术方案进行示例性说明,图3为本专利技术实施例三提供的一种创建新数据格式的操作界面示意图;图4为本专利技术实施例三提供的一种创建新数据格式的对话框示意图;图5为本专利技术实施例三提供的一种添加新数据格式位域信息的操作界面示意图;图6为本专利技术实施例三提供的一种添加新数据格式位域信息的对话框示意图。如图3~图6所示,在ViperHostV1.0eMMC测试开发平台中创建新数据格式的操作流程如下:在图3所示的界面中的“StructList”处点击右键,从弹出对话框中选择“AddStruct”,则显示界面弹出如图4所示的“StructAddDialog”对话框,用户可在该对话框中填写“StructName”,即所要创建的新数据格式的名称,和“S本文档来自技高网...
一种eMMC测试方法及装置

【技术保护点】
1.一种eMMC测试方法,其特征在于,包括:在检测到数据格式创建事件时,获取用户输入的格式名称和格式属性;依据所述格式名称和所述格式属性,创建新数据格式;依据用户输入的内容,确定并存储所述新数据格式的位域信息。

【技术特征摘要】
1.一种eMMC测试方法,其特征在于,包括:在检测到数据格式创建事件时,获取用户输入的格式名称和格式属性;依据所述格式名称和所述格式属性,创建新数据格式;依据用户输入的内容,确定并存储所述新数据格式的位域信息。2.根据权利要求1所述的方法,其特征在于,所述新数据格式的位域信息包含位域的数据类型和每种所述数据类型的数据的数量。3.根据权利要求2所述的方法,其特征在于,所述位域的数据类型包括:位、无符号8位整数、无符号16位整数和无符号32位整数中的至少一个。4.根据权利要求2所述的方法,其特征在于,所述新数据格式的位域信息还包括位域名称和每种所述类型是否可见的标志位。5.一种eMMC测试...

【专利技术属性】
技术研发人员:庄开锋
申请(专利权)人:北京兆易创新科技股份有限公司
类型:发明
国别省市:北京,11

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

1