看了《请不要热插拔》一文后,很钦佩作者的良苦用心。但实际操作中,特别是刷机过程中,每次都关电脑真的很麻烦。
非USB设备热插拔的确会产生硬件烧毁的严重后果。但非USB设备真的不能热插拔了吗?实际上,虽然串口设备在理论上不支持热插拔,但只要操作得当,热插拔操作对设备并无危险性。要弄清这个问题,就要从热插拔的原理说起。
不知大家是否仔细观察过USB线的接口,细心的朋友会发现,USB线的接口内部共有四根金手指,其中外侧的两根比较长,它们的作用是传输数据,因此我们可以称之为数据线。而内侧的两根金手指则比较短,是负责给USB设备供电的,也就是说这是两根电源线。下面我们再来了解一下USB设备的插拔过程,当我们安装一件USB设备时,由于USB接口埠内部的金手指长短不同,因此,较长的数据线会先与USB插槽接触,然后才是电源线。向外拔时则刚好相反,由于电源线较短,所以首先被断开,然后才是数据线。
了解了以上这些内容,相信很多朋友都已经明白了热插拔的原理。没错,只要掌握了插入时,先数据线后电源线;拔出时,先电源线后数据线的顺序。我们就完全可以实现对非USB设备的热插拔操作。
其实,只要注意在手机与电脑连接或断开时,必须在手机关机状态下进行操作就没问题了。
当然,按《请》文中的步骤做,那更是万无一失了,只要你不怕麻烦的话,呵呵。