欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

被骗十几年 原来这些设备不能热插拔

程序员文章站 2022-03-08 12:35:15
还记得在你拔出U盘之前的系统提示吗?“点此弹出设备”,现在很多设备都开始转变为USB接口,比如曾经的并口打印机、RS 232设备,都通过技术的更新和接口转换变为更方便可用的U...

还记得在你拔出U盘之前的系统提示吗?“点此弹出设备”,现在很多设备都开始转变为USB接口,比如曾经的并口打印机、RS 232设备,都通过技术的更新和接口转换变为更方便可用的USB。

但有些设备在行业进化过程中被时代所抛弃,因为他们原地踏步。那么被USB所感化的热插拔设备有什么好处呢?热插拔就是带电插拔,此功能允许用户在不关闭系统不关闭电源的情况下取出和更换硬件,进而提高系统的扩展性与灵活性。

被骗十几年 原来这些设备不能热插拔

在早期热插拔出现在服务器领域,是为了提升服务器的易用性而出现的。而距离我们最近的USB也是为了方便接驳外部设备而设计,能够让外部设备在不关闭系统的情况下随意更换,大大增强了便捷性,想想以前的PS/2接口键鼠,换一下就要重启系统,多么麻烦。然而有些USB接口没有按照设计标准来生产,达不到设计要求,有可能造成损坏,这一切都要从USB接口的物理结构说起。

USB也有讲究

一般最常见的USB公头内部由四根数据线组成,左右两根为电源,中间两根为数据线。而电源的触点要比数据触点长一些。

被骗十几年 原来这些设备不能热插拔

因此在拔掉USB设备时,USB设备优先断开数据线,待数据断开传输之后,再断开电源,即可做到保护USB设备的功能。如果将USB公头内部的所有触点都设计成相同的长度,数据与电源同时断开或电源先断开,就极有可能损坏数据。

普通的USB设备随手插拔也没什么大不了的事儿,如果是包含重要数据的设备还是非常建议先弹出设备后再进行物理拔出。

有争议的设备接口

根据以往的习惯,笔者经常会热插拔显示接口,但都是支持热插拔技术的,有些视频接口就完全不支持热插拔的功能。HDMI是我们最常接触的一种视频接口,从理论上讲,HDMI是支持热插拔的,按照设计标准,HDMI都必须设有防静电功能,但一些低成本产品就会将其省略掉,极有可能损坏设备,无论是使用好线材还是普通线材,笔者还是不建议这么做。

除了HDMI另一种高性能接口就是DP了,全名为DisplayPort,在设计之初就将热插拔功能加入进去了,其中一个引脚专门用来检测连接状态,来及时告知设备随时中断传输。不过DP的热插拔也与线材有关,9.9包邮类的线材还是老实一点吧。

除了上述两种,目前还在应用的还有VGA与DVI接口,常接触电脑的人都知道,这两种接口的两侧分别设有螺丝固定锚点。按照思维惯性,大家可能都以为两个固定点仅仅是起到加固作用的,实则不然,这两种接口是天生不支持热插拔的,因此才用这种方法来加固连接避免意外发生。

正确的插拔方式就是在关机前保证设备的正确连接,而在系统完全断电之后再进行插拔动作。除了机箱外部裸露的接口之外,机箱内部的设备接口就完全不能进行热插拔了,比如插着显卡的PCI-E;连接硬盘的SATA;内存和CPU就更不用想了。今后大家对一些设备的热插拔一定要注意,避免意外损失。

被骗十几年 原来这些设备不能热插拔