新闻中心

EEPW首页>嵌入式系统>设计应用> STM32F407高速USB口速度测试

STM32F407高速USB口速度测试

作者: 时间:2016-11-23 来源:网络 收藏
STM32F407高速USB口速度测试
1,高速USB口,直接接USB3.0 U盘,金士顿DataTraveler G4,16G。读写文件长度3226157571字节。XP32系统。固件使用HS Device下的DualCore。
l文件拷贝到U盘,用时3分钟。平均速度17.9MB/s=143Mbit/s
l从U盘拷出,用时2分钟。平均速度26.9MB/s=215Mbit/s
l文件从C盘拷贝,粘贴,用时2分钟。
可以看出,此时读写U盘已经是最大速度,这跟整个系统、U盘都有关系。USB操作应该没有经过MCU处理,直接用的USB缓冲区。
2,高速USB口,连SD卡(大卡),2G。读写文件长度1727022386字节。固件使用USB_Host_Device_ExamplesDRD,使用FATFS文件系统。
l写入SD卡,用时15分钟。平均速度1.92MB/s=15.35Mbit/s
l从SD卡读出,用时5;25。平均速度5.3MB/s=42.5Mbit/s
可以看出,缺省参数的MCU、SDIO、FAT极大地影响了读写速度。即便如此,平均速度已经大于FS的全速12Mbit/s通讯。


评论


技术专区

关闭