fanwei7
驱动牛犊
驱动牛犊
  • 注册日期2001-06-26
  • 最后登录2002-03-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1602回复:2

如何验证文件传输的正确性?

楼主#
更多 发布于:2001-11-01 15:10
当利用USB传输完一个110M的文件后,如何测试自己传输是否正确?

我有几个思路,请大家评价。
1)我每次在数据传输前,专门利用开发板的测试工具进行测试,直到每个端点正确后,在进行传输。

2)当我传输这个大文件时,每从主机往芯片写完一个数据块,再把该数据转写到另外一个端点去,即执行一个BULK IN 操作。把读出的文件和写进的文件进行比较。

这是我能想到的方法。我觉得第二个好像有一点多余,是不是这样,请各位高手指点!
共享的资源才能更快的提高
sunkai
驱动中牛
驱动中牛
  • 注册日期2002-12-31
  • 最后登录
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-11-01 20:02
应该是多余的,关心完整性的数据想必是用BULK来传,规范已经定下它是经过错误校验的并保证正确性,如果你不信任,USB就没得做的了。
如果本意是验证自己的设备,你的做法很棒。
fanwei7
驱动牛犊
驱动牛犊
  • 注册日期2001-06-26
  • 最后登录2002-03-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-11-02 08:37
有道理
共享的资源才能更快的提高
游客

返回顶部