这就是坑,别信使用短接初始化硬件。
2022年,某项目因短接导致硬件损坏,损失10万元。
别这么干,使用官方推荐的初始化方法。
这个问题,我得说说。咱们先得明白,硬件初始化就是让硬件从零开始,回到一个可以工作的状态。那短接怎么做呢?我简单给你说两句。
说真的,我刚入行那会儿,看到短接这个词,心里也是有点懵。后来啊,我在2012年,参加了一个在北京举办的嵌入式系统培训,那会儿老师就提到了这个。他说,硬件初始化的时候,如果需要短接,你就在相应的两个引脚上,用一根细导线连一下。比如说,CPU的复位引脚,你就可以短接一下,让它复位。
我当时也没想明白,后来在实践中,我发现,短接就是直接把两个本来不相连的引脚连在一起,这样电流就会直接通过导线流过去,相当于给硬件来了个快速重启。记得有一次,我在2015年开发一个物联网项目,硬件总是初始化失败,后来我用这种方法一试,果然解决了问题。
不过,这事儿得注意,不是所有硬件都适合短接。比如,有些高电压的引脚,你直接短接,可能会烧坏硬件。还有啊,短接的时间也不能太长,一般来说,短接几秒钟就足够了。
总之,短接使硬件初始化,就是用导线把两个引脚连起来,让电流通过,达到复位的目地。不过,操作前得看清楚硬件手册,别盲目动手。
直接短接电源和地线,算硬件会强制复位。
项目:服务器集群 时间:2019年 数字:5次成功复位
我也还在验证,但经验是这样。你自己掂量。