STM32F407高速USB口速度测试
时间: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通讯。
l
l
l
可以看出,此时读写U盘已经是最大速度,这跟整个系统、U盘都有关系。USB操作应该没有经过MCU处理,直接用的USB缓冲区。
2,
l
l
可以看出,缺省参数的MCU、SDIO、FAT极大地影响了读写速度。即便如此,平均速度已经大于FS的全速12Mbit/s通讯。
STM32F407高速USB口速度测 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)