迄今為止,大家都在吐槽gtkwave debug每次彈窗都會覆蓋上一次彈窗設(shè)置好的排序和參數(shù)。下面我們分享一個可以暫時規(guī)避該問題的方法,聊以慰藉久被摧殘的心~~。
(1)添加debug ,無論手動或者自動都可以。這里為簡便就通過Wizard來添加。
(2)編譯程序,連接debug運行。會彈出抓信號的窗口,我們這里稱為彈出窗。要說明的是如果在環(huán)境變量中沒有添加gtkwave環(huán)境變量是不會有彈出窗的。
(3)這時在工程目錄下,根據(jù)要抓取信號的core name在工程目錄下生成相應(yīng)的vcd文件,這里以la0為例,即la0_waveform.vcd
(4)打開gtkwave.exe,打開GTKWave窗口,我們稱為固定窗。
(5)在固定窗中,通過FIle ->Open New Tab來實現(xiàn)上面的la0_wave.vcd文件。把信號添加起來,并根據(jù)需要修改設(shè)置,比如數(shù)據(jù)類型,顏色等。
(6)再次運行(2)的抓取數(shù)據(jù)操作,這里la0_wave.vcd文件數(shù)據(jù)會更新。我們不用理會彈出窗,然后再點擊固定窗中刷新操作(如下圖紅圈),數(shù)據(jù)就會更新,但是設(shè)置的參數(shù)不會丟失,比如已經(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文章
7257瀏覽量
91942 -
排序
+關(guān)注
關(guān)注
0文章
32瀏覽量
9859 -
DEBUG
+關(guān)注
關(guān)注
3文章
95瀏覽量
20587
原文標(biāo)題:gtkwave界面每次都更新太麻煩?來個小技巧
文章出處:【微信號:gh_ea2445df5d2a,微信公眾號:FPGA及視頻處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
鴻蒙OS開發(fā):【一次開發(fā),多端部署】(一多天氣)項目

鴻蒙OS開發(fā):典型頁面場景【一次開發(fā),多端部署】實戰(zhàn)(設(shè)置典型頁面)

TDMS存儲數(shù)據(jù)被覆蓋
嵌入式stm32實用的排序算法 - 交換排序
74LS194彩燈時鐘頻率小于10Hz的時候只能運行一次就彈窗
外部排序
大型火電機(jī)組一次調(diào)頻參數(shù)的設(shè)置及其對協(xié)調(diào)控制系統(tǒng)穩(wěn)定性的影響
mapreduce二次排序_ mapreduce二次排序原理

一次消諧功能介紹
鴻蒙OS開發(fā):【一次開發(fā),多端部署】( 設(shè)置app頁面)

評論