阅读:1602回复:2
如何验证文件传输的正确性?
当利用USB传输完一个110M的文件后,如何测试自己传输是否正确?
我有几个思路,请大家评价。 1)我每次在数据传输前,专门利用开发板的测试工具进行测试,直到每个端点正确后,在进行传输。 2)当我传输这个大文件时,每从主机往芯片写完一个数据块,再把该数据转写到另外一个端点去,即执行一个BULK IN 操作。把读出的文件和写进的文件进行比较。 这是我能想到的方法。我觉得第二个好像有一点多余,是不是这样,请各位高手指点! |
|
|
沙发#
发布于:2001-11-01 20:02
应该是多余的,关心完整性的数据想必是用BULK来传,规范已经定下它是经过错误校验的并保证正确性,如果你不信任,USB就没得做的了。
如果本意是验证自己的设备,你的做法很棒。 |
|
板凳#
发布于:2001-11-02 08:37
有道理
|
|
|