【FPGA】ISE開發須知!ISE鏈接notepad++

1背景

ISE編譯界面不友好,同一變量選中不高亮,不能ALT對列進行操作…
因此FPGA一定要調用notepad++…

2操作

<1>下載notepad++
<2>用notepad++打開文件
ISE下點擊菜單Edit -> Preferences -> Editor
在Editor選項框裏選擇Custom,在Command line syntax文本框裏輸入路徑,如: {D:\sorftware\notepad++\notepad++.exe} $1 大括號{}裏是你的notepad++.exe的路徑,路徑中存在空格的話加上大括號;$1相當於文件名,$1前面和後面都有空格,填好之後點OK。以後在ISE工程下點擊某個.v或.vhd文件,或者文件編譯報錯點擊錯誤文件,都會自動調用Notepad++來打開文件。
<3>用notepad++錯誤高亮定位
但是遺憾的是,這種方法並不能實現錯誤高亮定位,即編譯報錯點擊錯誤文件,彈出的Notepad++的高亮定位和光標總是出現在代碼的第一行,並不能快速地定位到錯誤出現的那一行,非常不方便,需要修改設置。
前面的步驟同前面相同,只是需要在Command line syntax文本框裏輸入: {D:\sorftware\notepad++\notepad++.exe} $1 -n$2是Notepad++的命令行,代表文件打開後光標所在的行號;$2是指定的行號;注意$1前面和後面的空格。 -n和$2之間沒有空格。

在這裏插入圖片描述

3 常見問題

  1. Impact軟件或者ISE軟件停止工作系統升級了Win10,安裝ISE14.7後發現了一些問題,影響了軟件的使用,非常不爽,檢索了網上的解決信息,嘗試了一些方法,基本解決了問題,先總結如下:
    1.1 ISE(64bit)軟件在進行打開文件或文件夾操作時,軟件出現閃退的現象,ISE(32bit)沒有這個問題。
    解決方法:找到程序安裝路徑下的這兩個文件夾X:\Xilinx\14.7\ISE_DS\ISE\lib\nt64X:\Xilinx\14.7\ISE_DS\common\lib\nt64首先在第一個文件夾中,重命名libPortability.dll爲libPortability.dll.orig,然後複製libPortabilityNOSH.dll的一個副本並重命名爲libPortability.dll,這樣你就又有一個libPortability.dll文件了;然後在第二個文件夾,將之前得到的新的libPortability.dll覆蓋到這個文件夾中。EDK沒有libPortabilityNOSH.dll這個文件,把ISE的複製過來就可以了
  2. Xilinx下載電纜找不到的問題原先在Win7下電纜去驅動是自己安裝的,沒有這個煩惱,Win10下雖然也會自己安裝,但是在iMpact或ChipScope下面會提示找不到電纜錯誤。
    解決方法:進入這個目錄:X:\Xilinx\14.7\ISE_DS\common\bin\nt64雙擊install_drivers.exe,如果電腦有連接Cable請按照提示斷開連接,安裝完畢後就可以正常使用了。 解決辦法:因爲ISE 64位軟件和win10/win8系統不太兼容,需要打開ISE 32位軟件,再打開ISE開發環境下的Impact工具。
  3. ISE安裝後無法打開有安裝完ISE軟件後,打開時顯示Clip host, 如下圖。解決辦法:造成這個原因可能有以下幾種,1:安裝路徑有中文;2:殺毒軟件刪除了可執行文件;3:以前安裝過其它軟件的版本,沒有卸載乾淨。建議把以前沒有卸載乾淨的ISE軟件全部正常卸載,重啓機子,安裝時關閉殺毒軟件,把ISE裝在沒有中文目錄下,最好默認路徑安裝。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章