遇到了很奇怪的问题,大家帮忙参考下。
我的板子(WINCE60)可以支持USB host,但有些U盘很难识别。
具体情况如下:
插着U盘启动板子,是可以识别的,启动后再插就很难识别,
但是我以很慢的速度插上去却可以识别,快速插就识别不了。
有人遇到过这种怪问题吗?
加上USB Function中的 T2980试试。
usb接口的 D+,D- 数据线 需要接10k左右下拉电阻~
引用: 引用 2 楼 wolong98 的回复:
usb接口的? D+,D- 数据线 需要接10k左右下拉电阻~
加下拉电阻也是为了识别U盘吧。能够识别U盘说明应该不是下拉电阻的问题。
我觉得会不会是检测时候延时的问题。
经验之谈
因为我这边开始做了个开发板,
最初没加下拉电阻,现象跟楼主的描述差不多( 插着U盘启动板子,是可以识别的,启动后再插就很难识别 )
后来接10K下拉电阻后, U盘识别就恢复正常, 识别速度也很快多了