System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于UFS的自动调温测试方法、系统和计算机设备技术方案_技高网

基于UFS的自动调温测试方法、系统和计算机设备技术方案

技术编号:43804903 阅读:11 留言:0更新日期:2024-12-27 13:23
本申请涉及一种基于UFS的自动调温测试方法、系统、计算机设备和存储介质,其中该方法包括:PC端执行程序,初始化PCI can卡并设置UFS测试温箱的第一温度;检测当前UFS测试温箱的温度是否达到所述第一温度,若已达到第一温度则通过PCI can卡发送UFS测试指令给UFS老化板;UFS老化板获取PC端发送的UFS测试指令并开始执行对应阶段的UFS老化测试,当所有UFS完成对应阶段的UFS老化测试后将测试结果返回给PC端;PC端获取到测试结果后,将UFS测试温箱的温度设置为第二温度并重复执行检测温度和发送测试指令的步骤直至完成所有老化测试任务。本发明专利技术可有效地提升针对UFS的批量化测试效率,减少测试人力投入。

【技术实现步骤摘要】

本专利技术涉及ufs测试,特别是涉及一种基于ufs的自动调温测试方法、系统、计算机设备和存储介质。


技术介绍

1、ufs(universal flash storage)闪存是一种高速存储技术,通常用于手机、平板电脑等移动设备的内存存储。它的传输速度可以达到每秒几百兆字节,大大提高了存储设备的读写性能。ufs闪存的特点是可以同时支持顺序读写和随机读写,使得其在处理大量数据时效率更高。

2、目前,在ufs老化测试板上可能有一百个ufs同时进行老化测试,老化测试的多个测试阶段中设置的温箱温度不同。然而,在传统的ufs测试过程中,通常都是通过人工来控制温箱温度,需要定时检查测试老化板的指示灯,并根据测试的实际情况手动调节温箱温度。由此可见,传统的ufs测试自动化程度低,耗时,耗人力,测试效率不高,特别是针对ufs进行批量化测试时其缺点被进一步放大。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种基于ufs的自动调温测试方法、系统、计算机设备和存储介质。

2、一种基于ufs的自动调温测试方法,所述方法包括:

3、pc端执行程序,初始化pci can卡并设置ufs测试温箱的第一温度;

4、检测当前ufs测试温箱的温度是否达到所述第一温度,若已达到第一温度则通过pci can卡发送ufs测试指令给ufs老化板;

5、ufs老化板获取pc端发送的ufs测试指令并开始执行对应阶段的ufs老化测试,当所有ufs完成对应阶段的ufs老化测试后将测试结果返回给pc端;

6、pc端获取到测试结果后,将ufs测试温箱的温度设置为第二温度并重复执行检测温度和发送测试指令的步骤直至完成所有老化测试任务。

7、在其中一个实施例中,所述方法还包括:

8、所述pc端的程序通过使用visualstudio编译程序生成exe后执行;

9、所述pc端通过uart下发指令码调节温箱温度和获取温箱的信息,驱动pci can卡与ufs老化板进行通信并展示测试实时进展。

10、在其中一个实施例中,所述方法还包括:

11、将通过使用keil编译好的mcu固件烧录进ufs老化板并运行;

12、ufs老化板通过can总线与pci can卡进行数据通信,提供ufs供电电压调节功能以及gpio模拟uart与ufs进行数据通信。

13、在其中一个实施例中,所述pc端执行程序,初始化pci can卡并设置ufs测试温箱的第一温度的步骤还包括:

14、检查pc端是否与ufs老化板成功通信,若否则提示用户检查连接。

15、一种基于ufs的自动调温测试系统,所述系统包括:

16、初始化设置模块,所述初始化设置模块用于pc端执行程序,初始化pci can卡并设置ufs测试温箱的第一温度;

17、温度检测模块,所述温度检测模块用于检测当前ufs测试温箱的温度是否达到所述第一温度,若已达到第一温度则通过pci can卡发送ufs测试指令给ufs老化板;

18、测试模块,所述测试模块用于ufs老化板获取pc端发送的ufs测试指令并开始执行对应阶段的ufs老化测试,当所有ufs完成对应阶段的ufs老化测试后将测试结果返回给pc端;

19、温度调节模块,所述温度调节模块用于pc端获取到测试结果后,将ufs测试温箱的温度设置为第二温度并重复执行检测温度和发送测试指令的步骤直至完成所有老化测试任务。

20、在其中一个实施例中,在所述系统中:

21、所述pc端的程序通过使用visualstudio编译程序生成exe后执行;

22、所述pc端通过uart下发指令码调节温箱温度和获取温箱的信息,驱动pci can卡与ufs老化板进行通信并展示测试实时进展。

23、在其中一个实施例中,在所述系统中:

24、将通过使用keil编译好的mcu固件烧录进ufs老化板并运行;

25、ufs老化板通过can总线与pci can卡进行数据通信,提供ufs供电电压调节功能以及gpio模拟uart与ufs进行数据通信。

26、在其中一个实施例中,所述系统还包括:

27、通信检查模块,所述通信检查模块用于检查pc端是否与ufs老化板成功通信,若否则提示用户检查连接。

28、一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。

29、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。

30、上述基于ufs的自动调温测试方法、系统、计算机设备和存储介质,通过pc端执行程序,初始化pci can卡并设置ufs测试温箱的第一温度;检测当前ufs测试温箱的温度是否达到所述第一温度,若已达到第一温度则通过pci can卡发送ufs测试指令给ufs老化板;ufs老化板获取pc端发送的ufs测试指令并开始执行对应阶段的ufs老化测试,当所有ufs完成对应阶段的ufs老化测试后将测试结果返回给pc端;pc端获取到测试结果后,将ufs测试温箱的温度设置为第二温度并重复执行检测温度和发送测试指令的步骤直至完成所有老化测试任务。本专利技术中通过在pc端进行温度的自动化调节,可有效地提升针对ufs的批量化测试效率,减少测试人力投入,提高ufs老化测试自动化程度,节约了不必要的人力物力成本。

本文档来自技高网...

【技术保护点】

1.一种基于UFS的自动调温测试方法,所述方法包括:

2.根据权利要求1所述的基于UFS的自动调温测试方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的基于UFS的自动调温测试方法,其特征在于,所述方法还包括:

4.根据权利要求1-3任一项所述的基于UFS的自动调温测试方法,其特征在于,所述PC端执行程序,初始化PCI can卡并设置UFS测试温箱的第一温度的步骤还包括:

5.一种基于UFS的自动调温测试系统,其特征在于,所述系统包括:

6.根据权利要求5所述的基于UFS的自动调温测试系统,其特征在于,在所述系统中:

7.根据权利要求6所述的基于UFS的自动调温测试系统,其特征在于,在所述系统中:

8.根据权利要求5-7任一项所述的基于UFS的自动调温测试系统,其特征在于,所述系统还包括:

9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种基于ufs的自动调温测试方法,所述方法包括:

2.根据权利要求1所述的基于ufs的自动调温测试方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的基于ufs的自动调温测试方法,其特征在于,所述方法还包括:

4.根据权利要求1-3任一项所述的基于ufs的自动调温测试方法,其特征在于,所述pc端执行程序,初始化pci can卡并设置ufs测试温箱的第一温度的步骤还包括:

5.一种基于ufs的自动调温测试系统,其特征在于,所述系统包括:

6.根据权利要求5所述的基于ufs的自动调温测试系统...

【专利技术属性】
技术研发人员:张松源魏桂芳麦浩铭
申请(专利权)人:东莞忆联信息系统有限公司
类型:发明
国别省市:

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

1