U盘写入速度

你好。 我目前正在使用 CH554/549 在 UDisk 中写入文件,它工作正常。 我只想知道我们能以多快的速度写入数据? 我已经删除了主例程中的所有延迟,并尝试每 500 毫秒为每个数据包写入 64 个字节,并且系统工作正常,并且很少会错过写入数据包,例如 100 次 1 个数据包丢失。 如果我写一次,那么一切都很好。 现在主要部分是我想每 50 毫秒写一次。 是否可以? USB程序中有延迟吗? 我买了一些 CH32V305FBP6 (USB High Speed - 480Mbps) 来测试写入速度。 是否可以每50ms写入一次UDisk? 请建议。

提前致谢。

您好。

使用的是否是主机操作U盘的例程呢,调用文件系统库函数写字节均无需要外部增加延时的情况,若是自行移植的文件系统,速度除了受限于文件系统,可以尝试提高单次操作的扇区数量提到传输速率,但这样会需要比较大的RAM占用。


只有登录才能回复,可以选择微信账号登录