迄今為止,大家都在吐槽gtkwave debug每次彈窗都會(huì)覆蓋上一次彈窗設(shè)置好的排序和參數(shù)。下面我們分享一個(gè)可以暫時(shí)規(guī)避該問題的方法,聊以慰藉久被摧殘的心~~。
(1)添加debug ,無論手動(dòng)或者自動(dòng)都可以。這里為簡(jiǎn)便就通過Wizard來添加。
(2)編譯程序,連接debug運(yùn)行。會(huì)彈出抓信號(hào)的窗口,我們這里稱為彈出窗。要說明的是如果在環(huán)境變量中沒有添加gtkwave環(huán)境變量是不會(huì)有彈出窗的。
(3)這時(shí)在工程目錄下,根據(jù)要抓取信號(hào)的core name在工程目錄下生成相應(yīng)的vcd文件,這里以la0為例,即la0_waveform.vcd
(4)打開gtkwave.exe,打開GTKWave窗口,我們稱為固定窗。
(5)在固定窗中,通過FIle ->Open New Tab來實(shí)現(xiàn)上面的la0_wave.vcd文件。把信號(hào)添加起來,并根據(jù)需要修改設(shè)置,比如數(shù)據(jù)類型,顏色等。
(6)再次運(yùn)行(2)的抓取數(shù)據(jù)操作,這里la0_wave.vcd文件數(shù)據(jù)會(huì)更新。我們不用理會(huì)彈出窗,然后再點(diǎn)擊固定窗中刷新操作(如下圖紅圈),數(shù)據(jù)就會(huì)更新,但是設(shè)置的參數(shù)不會(huì)丟失,比如已經(jīng)排好順序,添加的顏色和數(shù)據(jù)格式等。
02
還有一種方式也可以,但必須要按照要求要添加gtkwave的環(huán)境變量。
(1)直接在存在la0_waveform.vcd的路徑輸入框輸入cmd,按回車直接把cmd路徑轉(zhuǎn)向工程下。
(2)然后在命令窗中輸入gtkwave la0_waveform.vcd命令。
(3)后面的操作與上面相同。
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
6888瀏覽量
88826 -
排序
+關(guān)注
關(guān)注
0文章
31瀏覽量
9704 -
DEBUG
+關(guān)注
關(guān)注
3文章
89瀏覽量
19883
原文標(biāo)題:gtkwave界面每次都更新太麻煩?來個(gè)小技巧
文章出處:【微信號(hào):gh_ea2445df5d2a,微信公眾號(hào):FPGA及視頻處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論