STM32F407高速USB口速度測試 1, 高速USB口,直接接USB3.0 U盤,金士頓DataTraveler G4,16G。讀寫文件長度3226157571字節(jié)。XP32系統(tǒng)。固件使用HS Device下的DualCore。 l 文件拷貝到U盤,用時3分鐘。平均速度17.9MB/s=143Mbit/s l 從U盤拷出,用時2分鐘。平均速度26.9MB/s=215Mbit/s l 文件從C盤拷貝,粘貼,用時2分鐘。 可以看出,此時讀寫U盤已經(jīng)是最大速度,這跟整個系統(tǒng)、U盤都有關系。USB操作應該沒有經(jīng)過MCU處理,直接用的USB緩沖區(qū)。 2, 高速USB口,連SD卡(大卡),2G。讀寫文件長度1727022386字節(jié)。固件使用USB_Host_Device_ExamplesDRD,使用FATFS文件系統(tǒng)。 l 寫入SD卡,用時15分鐘。平均速度1.92MB/s=15.35Mbit/s l 從SD卡讀出,用時5;25。平均速度5.3MB/s=42.5Mbit/s 可以看出,缺省參數(shù)的MCU、SDIO、FAT極大地影響了讀寫速度。即便如此,平均速度已經(jīng)大于FS的全速12Mbit/s通訊。
評論