QuartusII脚本分享
如果一台电脑上安装了多个版本的Quartus II ,可能需要维护多个版本的quartus所创建的FPGA工程,在调试项目的过程中,如果默认启动软件是18.1的版本,那么在双击14.1所创建的工程时,也会默认被18.1版本的quartus打开,如果该工程只是使用的verilog编写的,那问题不大,如果工程中包含一些IP,则有可能需要对原工程的IP进行升级,从而可能会对原工程有比较大的修改,这可能是我们所不希望的,除非你确定需要对低版本的项目进行升级。
所以,这就诞生了这个脚本程序,他会自动分析项目文件qpf和qsf,根据提取的项目文件信息选择正确的quartus版本打开该工程。
Quartus目标版本:
Quartus II 14.1.0
Quartus prime standard Edition 18.1.0
Quartus prime Pro Edition 18.1.0
使用方法:
下载附件,解压后会得到一个名为quartusII.exe的文件,随便找个地方保存一下,然后,在qpf文件中右键,打开方式中设置刚才保存的quartusII.exe为默认。以后只需要双击qpf工程文件即可,不必担心会被高版本或者低版的quartus误打开。
下载链接点击这里
目前应该只能识别目标版本中的quartus创建的工程并使用对应的版本打开qpf项目文件。
如需要适配其它版本,需要对应版本的qpf和qsf文件进行适配。
欢迎留言探讨
**
//20200618更新
**
该版本解决了18.1standard有时被打开后开始界面会闪退的问题,原因是quartus被打开后退到了后台运行。同时编译了有debug信息的版本和没有debug信息的版本当出席那问题时可通过debug观察问题出现在哪里。
点击获取下载连接//quartusII20200618.zip
在使用debug版本时,如果不需要debug信息,可以直接将quarutusII_debug.exe修改为quartusII.exe,或者其他任意名字,但是还会有黑框弹出,不带debug信息的版本则不会有黑框弹出。