iar調(diào)試怎么看變量(iar如何實(shí)時(shí)查看變量)
1、什么的值是寄存器的還是 你設(shè)置的變量寄存器的話,在仿真狀態(tài)下點(diǎn)擊viewregister,變量的話,直接右鍵你要查看的變量,選擇add to watch;簡單來說可以 Add to Watch 添加到Watch窗口 不過你需要明確這個(gè)變量的作用域和生命期對(duì)于很多臨時(shí)變量,如果你斷點(diǎn)過早或者過晚的話是無法觀察到其數(shù)值的 Watch窗口可以查看某個(gè)符號(hào)不僅限于變量的內(nèi)容和類型。
2、根據(jù)您的需求,我給出如下解答在debug模式下,當(dāng)光標(biāo)在變量起始部位時(shí),按住shift然后按方向鍵一直到變量的末尾,然后按Ctrl+Shift+i,即可查看變量值當(dāng)然,您必須先在變量前設(shè)置了斷點(diǎn)下面是一些拓展DEBUG是一種;右鍵工程項(xiàng)目文件,在Optionsdebuggersetup 把 run to main 那項(xiàng)勾上就行了;局部變量在方法體里創(chuàng)建,在方法體外訪問不到這個(gè)變量局部變量的創(chuàng)建與使用局部變量必須賦值,成員變量可以不賦值代碼如下public class Person public static void mainString arges String name=quot小黃quotStr;一個(gè)方法是程序在函數(shù)內(nèi)暫停時(shí),你把鼠標(biāo)指針放在你需要看的變量上,會(huì)直接顯示該變量值,第二個(gè)方法是你打開“Local”窗口,就能看到當(dāng)前函數(shù)內(nèi)所有局部變量的數(shù)據(jù)值了。
3、看看HELP中的說明,很誘人 Set Data BreakpointSets breakpoints directly in the Memory window The breakpoint is not highlighted you can see, edit, and remove it in the Breakpoints dialog box The breakpoints;可以的,在view中找到live watch,在live watch窗口中添加你要看的數(shù)據(jù)變量名,就能實(shí)時(shí)查看數(shù)據(jù)值了更新頻率以及顯示方式2,10,16進(jìn)制,或char都是可以在那里右鍵菜單里面設(shè)置的另外添加的變量只能是全局變量,不能;局部變量里面的值會(huì)在程序退出函數(shù)的時(shí)候給清理掉,所以你要看里面的數(shù)據(jù)的話有兩種方法把數(shù)據(jù)再復(fù)制一份給另一個(gè)全局變量,在liveWatch里面添加這個(gè)變量可以進(jìn)行實(shí)時(shí)查看在view中找到Locals窗口,再在你要看的那個(gè)變量的;全速運(yùn)行時(shí),jlink不會(huì)返回調(diào)試信息給ide,如果你需要查看,可在語句中加入斷點(diǎn)。
4、但是,IAR是支持快速查找變量類型函數(shù)甚至是宏定義功能的設(shè)置方法如下1打開工程,在菜單欄的TOOLS項(xiàng)下,選擇options2彈出的IDEoptions對(duì)話框中選擇Project選項(xiàng)卡,勾選“Generatebrowseinformationquot3設(shè);Copyright #169 19992020, CSDNNET, All Rights Reserved 打開APP chenweifu365 關(guān)注 操作系統(tǒng)的環(huán)境變量 原創(chuàng) 20180206 165325 6點(diǎn)贊 chenweifu365 碼齡6年 關(guān)注 一簡介 1概念非程序員跳過環(huán)境;ctrl+f在當(dāng)前文件中匹配關(guān)鍵詞,你要是要更大范圍內(nèi)查找,可以使用ctrl+shift+f,有更多查找選項(xiàng)。
5、你看到的顯示error的變量 應(yīng)該都是局部變量吧 在IAR里局部變量的內(nèi)存分配是動(dòng)態(tài)的,也就是說用到它的時(shí)候給它分配內(nèi)存,用完釋放內(nèi)存,所以只有運(yùn)行到的時(shí)候才會(huì)顯示其值 ,其他都顯示error。
6、先增加一個(gè)watch變量試試就是進(jìn)入調(diào)試模式,選中某一個(gè)變量,右鍵選擇watch該變量,然后看看watch窗口有沒有出來,還是不是灰色。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。