U盤插拔暴力測試對照組+完整測試教程

前言:
首先沒看過視頻的,請先看這個視頻:

對照組:
然后評論區(qū)里有很多人指出,沒有對照組,那是因為之前我還不知道如何用代碼控制U盤彈出,不過這個問題已經(jīng)被我攻破了,我用的是NTDDK api實現(xiàn)安全彈出U盤的.
UI上勾選“安全彈出”后即可每次拷貝完成后安全彈出U盤后再調(diào)用樹莓派模擬拔出.
好了,下面是對照組數(shù)據(jù):
1、閃迪CZ80

對照測試結(jié)論:NTFS、FAT32、EXFAT三項各千次測試全部0錯誤!
測試導出文件下載地址如下:
https://pan.baidu.com/s/1ccmg4eYEl7codALPCK624A?pwd=einu?
2、金士頓

對照測試結(jié)論:NTFS、FAT32、EXFAT三項各千次測試全部0錯誤!
測試導出文件下載地址如下:
https://pan.baidu.com/s/1W8829-4UOzxZh8_f1onUUQ?pwd=nmxr
其他U盤還在測試中,感興趣的可以持續(xù)關(guān)注本專欄更新!
---------
如果你也想自己測試,下面的內(nèi)容我將詳細介紹下如何測試。
測試流程:
架構(gòu)設計:
測試分為PC端軟件和樹莓派端,PC端是負責整體調(diào)度,負責拷貝文件,發(fā)指令給樹莓派開關(guān)繼電器,校驗文件。
循環(huán)設計:
控制樹莓派連接U盤,拷貝文件,等待1秒,(如果勾選安全彈出則先安全彈出U盤),控制樹莓派拔出U盤,再控制樹莓派連接U盤,校驗文件,下一個循環(huán)。
測試方法:
啟動方法是下載最新(版本大于等于V2.5.1.0)的白眼app,作為隱藏功能,打開方法如下:
給白眼.exe創(chuàng)建一個快捷方式
點開快捷方式屬性,在目標這里 最后填入“ bustudisk”(注意bustudisk之前要加一個空格)
運行該快捷方式。
樹莓派端:
python程序下載地址:(lightctl.py)
https://pan.baidu.com/s/1C2YNhXSmXlKOZKU9NOYXyw?pwd=hiae
樹莓派為python程序,注意GPIO采用BCM序列,14號位連接數(shù)據(jù)線繼電器IN口,15號位連接電源繼電器IN口,然后繼電器的VCC分別連接到樹莓派的5V口上(注意不可以是3.3V),然后GND連到任意GND口即可。



然后是USB剝線,建議某寶買一個USB HUB,然后剪開,把綠色連到數(shù)據(jù)繼電器上,紅色連到電源繼電器上,其余兩個接回即可。
然后插入電腦,確保樹莓派python程序已啟動,默認為5000端口。
電腦端運行后選擇好要拷貝的文件、U盤盤符,以及樹莓派IP
如果不知道樹莓派IP可以在樹莓派SSH上運行ifconfig查看。
注意電腦要和樹莓派在同一局域網(wǎng)下,樹莓派要有wifi連接,或者有線連接,這個自行配置好。
建議開始前點擊“測試”按鈕,確保樹莓派連接正常。
然后點擊開始按鈕開始暴力測試,測試一輪大約需要30-40分鐘
測試完成后點擊導出數(shù)據(jù),即可把測試結(jié)果導出。
【注意,暴力測試會對U盤壽命有損害】
覺得有用,記得去原視頻三連哦!