阅读:1340回复:0
usb 设备的复位问题
我在我的板子上(wince系统)上接入一个usb设备,wince系统起来后,是可以正确的加载这个设备的驱动的。 我现在想对这个设备进行复位,该怎么做呢?
我将VCC直接断掉,然后再重新上电,可是我发现系统无法正常的识别和加载usb设备了。如果我将D+,D-断掉,然后对usb设备进行复位,等复位完毕后,在让D+,D-接通,这样是可以实现设备的重新加载。 但是很奇怪的是,我将usb设备放在Demo板上使用,然后我对Demo板进行掉电,上电,wince就可以正常的加载usb设备。 因此我想是不是不能直接给usb设备掉电。 对usb的咚咚不熟,知道的兄弟指点下,如果要复位一个usb设备,该怎么做呢? 就是要通过控制相应管脚的电压,达到拔插设备的效果。 |
|