打印

想请问有关USB的问题

[复制链接]
2148|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
abcd013|  楼主 | 2009-12-18 11:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不好意思,我是新手,很多不懂,请原谅。

最近想用SD卡做一个U盘,在写入SD卡之前先对数据做加密的动作,读取之后做解密的动作再传送给USB HOST。但是我猜测不知道是不是因为AES加密动作花太久的时间,导致未响应而挂起传送失败?(我是在WINDOWS XP的环境下)

但是SD卡读取是没有问题,主要是写的时候会出现问题,但有时候64KB以下的档案可以写成功,不知道为什么。有使用BUS HOUND来观察,好像失败的时候都会出现STALL PID,想请教一下可能是什么原因吗?真的非常感谢!

沙发
香水城| | 2009-12-18 11:53 | 只看该作者
当USB主机长时间得不到设备的响应时,有可能会做超时处理,最简单的办法就是重新初始化与设备的连接。

使用特权

评论回复
板凳
abcd013|  楼主 | 2009-12-18 12:38 | 只看该作者
他有RESET,但好像最后会出现illegal request,而档案传输的时候好像是传到一半才不行。还是有可能可以增加USB可以等待的时间?

使用特权

评论回复
地板
香水城| | 2009-12-18 13:17 | 只看该作者
有可能增加USB等待的时间,但你需要修改主机端的程序。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

1

粉丝