USB-Blaster CPLD FPGA Intel 驱动安装不上的问题,文件的哈希值不在指定的目录文件中,的解决办法,其实很简单


intel的官网的驱动安装文档:

https://www.intel.com/content/www/us/en/programmable/support/support-resources/download/drivers/usb-blaster/dri-usb-blaster-vista.html?wapkw=usb%20blaster

intel 官方已经给出了安装办法,如果你们想看原文,请移步上面的连接,下面我就简单的给大家说一下办法:

我主要讲的是win10中安装的办法,因为现在大家基本都用win10了,如果还有人用xp或者win7,那么其实办法雷同,只是细节上有点不同,xp在连接上新设备后会自动弹出提示安装,win7以后就不会自动弹出了别的基本一样,

其实,如果你用的是quartus软件的话,intel已经很贴心的给你在软件中附带上了驱动,只是他没有直接告诉我们放在了什么地方,而上面的文档中其实已经提到了,我就告诉大家吧:

<Path to Quartus Prime installation>\drivers\usb-blaster

能看懂嘛??解释一下,就是quartus的安装目录下的drivers目录下的usb-blaster目录下,

但是,我们找quartus的目录时有时候有点迷糊,因为他的默认目录是:C:\Program Files (x86)\intelFPGA_lite\

但是这个目录下并没有drivers目录,

就像这样的,当然,这是版本号,我们点进去再看看,

还是没有,这个时候我们怎么找呢?没错就是quartus目录,继续点开

这个时候我们终于找到drivers目录了,点开看看里面有什么

是的,你没有看错,就是在这里,这里就是usb-blaster的驱动保存位置,我们点进去再看看

先别高兴的太早哦,虽然找到了驱动,但是并没有exe可以直接双击就运行,哪怎么办呢???

其实很简单,右击usbblstr.inf这个文件,然后菜单里面就有一个安装,点击,即可自动安装!

当然,网上千篇一律的有一种应对文件的哈希值不在指定的目录文件中的办法,给出的办法说白了就是禁用win10的驱动签名功能,我没有那么做过,但是我觉得这个功能是很重要的,除非是win系统的开发人员,对win系统非常了解的人,否则不要去禁用驱动签名功能,因为这样会让win系统处于危险中,因为任何的不知名驱动都可得到运行,那么随便的什么病毒利用驱动程序就可以对硬件实施破坏。所以建议大家不要采用禁用系统签名的办法去解决问题,我说的这种办法适合于大部分人,而且是非常简单,也不需要下载什么东西的办法,简单找找东西就能自己安装上了,何必折腾自己的系统?

如果大家对此有什么疑问,请联系我:http://www.zhaimaojun.top/这是我的个人网站,内有联系方式,