U盘、U盘的测试方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:33345641 阅读:14 留言:0更新日期:2022-05-08 09:40
本发明专利技术实施例涉及一种U盘、U盘的测试方法、装置、计算机设备及存储介质,所述U盘包括:USB3.0接口、主控芯片、DDR RAM存储颗粒、芯片外围电路、内部电池、电源开关;所述USB接口通过总线与所述主控芯片连接;所述DDR RAM存储颗粒通过总线与所述主控芯片连接;所述内部电池与所述电源开关连接,由此U盘,可以保证有用的数据不会因为U盘掉电而丢失,且一旦遇到顽固的U盘病毒可以利用DDR RAM存储颗粒易失性,控制U盘立即掉电,实现病毒数据被清除。实现病毒数据被清除。实现病毒数据被清除。

【技术实现步骤摘要】
U盘、U盘的测试方法、装置、计算机设备及存储介质


[0001]本专利技术实施例涉及移动设备领域,尤其涉及一种U盘、U盘的测试方法、装置、计算机设备及存储介质。

技术介绍

[0002]当前服务器进行USB接口测试时,通常采用传统U盘进行接口覆盖测试,而随着近些年各种计算机病毒随着U盘传播,给USB接口测试带来一定挑战。传统U盘采用的是FLASH存储颗粒,FLASH存储颗粒为非易失性存储颗粒,数据写入后,不会随U盘掉电而丢失,对于要求严格的USB测试场景,在U盘测试后,需要使用设备及工具对所用U盘进行格式化,并进行杀毒。但是,一旦出现比较顽固的U盘病毒,该种病毒无惧传统格式化及杀毒操作,若遇到此类病毒在测试中传播,造成影响极大。

技术实现思路

[0003]鉴于此,为解决上述技术问题或部分技术问题,本专利技术实施例提供一种U盘、U盘的测试方法、装置、计算机设备及存储介质。
[0004]第一方面,本专利技术实施例提供一种U盘,包括:USB3.0接口、主控芯片、DDR RAM存储颗粒、芯片外围电路、内部电池、电源开关;
[0005]所述USB接口通过总线与所述主控芯片连接;
[0006]所述DDR RAM存储颗粒通过总线与所述主控芯片连接;
[0007]所述内部电池与所述电源开关连接。
[0008]可选的,所述USB3.0接口采用USB TYPE

A接口,用于连接测试设备。
[0009]可选的,所述主控芯片采用CH595型号芯片,用于处理所述U盘接收的各项数据。
[0010]可选的,所述芯片外围电路用于驱动所述主控芯片工作。
[0011]可选的,所述内部电池用于在U盘掉电时为所述RAM存储颗粒提供电源。
[0012]可选的,所述电源开关用于通过所述芯片外围电路接通所述内部电池为所述RAM存储颗粒提供电源。
[0013]第二方面,本专利技术实施例提供一种U盘的测试方法,包括:
[0014]向所述U盘发送原始测试数据包,以使所述U盘将所述原始测试数据包存储在内存中,所述内存由DDR RAM存储颗粒组成;
[0015]在所述原始测试数据包传输过程中检测传输速率,以及在所述原始测试数据包完全存储在所述U盘的内存后获取所述内存中存储的第一测试数据包;
[0016]检测所述第一测试数据包与所述原始测试数据包内的数据一致性,得到数据检测结果;
[0017]基于所述传输速率与所述数据检测结果对所述U盘进行测试。
[0018]在一个可能的实施方式中,所述方法还包括:
[0019]若所述第一测试数据包与所述原始测试数据包内的数据一致且所述传输速率大
于或等于预设传输速率阈值,则确定所述U盘测试成功;
[0020]若所述第一测试数据包与所述原始测试数据包内的数据不一致或所述传输速率小于预设传输速率阈值,则确定所述U盘测试失败。
[0021]第三方面,本专利技术实施例提供一种U盘的测试装置,包括:
[0022]发送模块,用于向所述U盘发送原始测试数据包,以使所述U盘将所述原始测试数据包存储在内存中,所述内存由DDR RAM存储颗粒组成;
[0023]检测获取模块,用于在所述原始测试数据包传输过程中检测传输速率,以及在所述原始测试数据包完全存储在所述U盘的内存后获取所述内存中存储的第一测试数据包;
[0024]所述检测获取模块,还用于检测所述第一测试数据包与所述原始测试数据包内的数据一致性,得到数据检测结果;
[0025]测试模块,用于基于所述传输速率与所述数据检测结果对所述U盘进行测试。
[0026]第四方面,本专利技术实施例提供一种计算机设备,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的U盘的测试程序,以实现上述第二方面中所述的U盘的测试方法。
[0027]第五方面,本专利技术实施例提供一种存储介质,包括:所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述第二方面中所述的U盘的测试方法。
[0028]本专利技术实施例提供的U盘,包括:USB3.0接口、主控芯片、DDR RAM存储颗粒、芯片外围电路、内部电池、电源开关;所述USB接口通过总线与所述主控芯片连接;所述DDR RAM存储颗粒通过总线与所述主控芯片连接;所述内部电池与所述电源开关连接,相比于传统U盘采用FLASH存储颗粒,数据写入后,数据不会随U盘掉电而丢失,需要使用设备及工具对所用U盘进行格式化,并进行杀毒,一旦出现比较顽固的U盘病毒,该种病毒无惧传统格式化及杀毒操作可能造成的病毒随着U盘传播的问题,由此U盘,使用DDR RAM存储颗粒,并且内置电池为U盘供电,可以保证有用的数据不会因为U盘掉电而丢失,且一旦遇到顽固的U盘病毒可以利用DDR RAM存储颗粒易失性,控制U盘立即掉电,实现病毒数据被清除。
[0029]本专利技术实施例提供的U盘测试方案,通过向所述U盘发送原始测试数据包,以使所述U盘将所述原始测试数据包存储在内存中,所述内存由DDR RAM存储颗粒组成;在所述原始测试数据包传输过程中检测传输速率,以及在所述原始测试数据包完全存储在所述U盘的内存后获取所述内存中存储的第一测试数据包;检测所述第一测试数据包与所述原始测试数据包内的数据一致性,得到数据检测结果;基于所述传输速率与所述数据检测结果对所述U盘进行测试,可以实现对U盘功能的测试,保证U盘可以正常使用。
附图说明
[0030]图1为本专利技术提供的一种U盘的结构示意图;
[0031]图2为本专利技术提供的一种U盘的测试方法的流程示意图;
[0032]图3为本专利技术实施例提供的一种U盘的测试装置的结构示意图;
[0033]图4为本专利技术实施例提供的一种计算机设备的结构示意图。
具体实施方式
[0034]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0035]为便于对本专利技术实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本专利技术实施例的限定。
[0036]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下。
[0037]尽管已经示出和描述了本专利技术的实施例,对于本领域的普通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种U盘,其特征在于,包括:USB3.0接口、主控芯片、DDR RAM存储颗粒、芯片外围电路、内部电池、电源开关;所述USB接口通过总线与所述主控芯片连接;所述DDR RAM存储颗粒通过总线与所述主控芯片连接;所述内部电池与所述电源开关连接。2.根据权利要求1所述的U盘,其特征在于,所述USB3.0接口采用USB TYPE

A接口,用于连接测试设备。3.根据权利要求1所述的U盘,其特征在于,所述主控芯片采用CH595型号芯片,用于处理所述U盘接收的各项数据。4.根据权利要求1所述的U盘,其特征在于,所述芯片外围电路用于驱动所述主控芯片工作。5.根据权利要求1所述的U盘,其特征在于,所述内部电池用于在U盘掉电时为所述RAM存储颗粒提供电源。6.根据权利要求1所述的U盘,其特征在于,所述电源开关用于通过所述芯片外围电路接通所述内部电池为所述RAM存储颗粒提供电源。7.一种U盘的测试方法,应用于如权利要求1

6任一所述的U盘,其特征在于,包括:向所述U盘发送原始测试数据包,以使所述U盘将所述原始测试数据包存储在内存中,所述内存由DDR RAM存储颗粒组成;在所述原始测试数据包传输过程中检测传输速率,以及在所述原始测试数据包完全存储在所述U盘的内存后获取所述内存中存储的第一测试数据包;检测所述第一测试数据包与所述原始测试数据包内的数据一致性,得到数据检测结果...

【专利技术属性】
技术研发人员:陈金龙
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1