人妻蜜と1~4中文字幕月野定规 ,国产精品成人va在线播放,色优久久久久综合网鬼色,WWW插插插无码视频网站

【ARM】MDK的斷點(diǎn)的高級(jí)使用方法

一、文檔背景

工程調(diào)試對(duì)于嵌入式開(kāi)發(fā)來(lái)說(shuō)是一個(gè)十分常見(jiàn)的工作。在調(diào)試的工作中,工程師通常為了去判斷一個(gè)變量是否達(dá)到一個(gè)特定的值或者希望判斷某一個(gè)數(shù)據(jù)或者地址是否被讀寫(xiě),而去編寫(xiě)對(duì)應(yīng)的測(cè)試代碼在調(diào)試中去方便判斷。這樣的做法會(huì)增加代碼的內(nèi)存體積還會(huì)影響調(diào)試速度,所以就希望通過(guò)其他的方法可以在避免產(chǎn)生這樣的影響的同時(shí)又可以實(shí)現(xiàn)工程師的調(diào)試需求。


二、 問(wèn)題分析

在進(jìn)行調(diào)試過(guò)程中,斷點(diǎn)調(diào)試應(yīng)該是調(diào)試中最基礎(chǔ)的功能,也是最常用的功能。工程師通常通過(guò)設(shè)置斷點(diǎn)的方式去判斷對(duì)應(yīng)語(yǔ)句是否被執(zhí)行,去判斷對(duì)應(yīng)的判斷條件是否合理等情況。但是這樣使用斷點(diǎn)的方式屬于最基礎(chǔ)的使用方式。只是使用了執(zhí)行斷點(diǎn),沒(méi)有使用到條件斷點(diǎn)和內(nèi)存訪問(wèn)斷點(diǎn)這個(gè)兩種斷點(diǎn)的高級(jí)使用方式。那么基于前面說(shuō)的問(wèn)題,就可以通過(guò)設(shè)置條件斷點(diǎn)和內(nèi)存訪問(wèn)斷點(diǎn)的形式去實(shí)現(xiàn)。


三、 如何設(shè)置條件斷點(diǎn)和內(nèi)存訪問(wèn)斷點(diǎn)

1、Breakpoints 窗口:是在Debug模式下設(shè)置斷點(diǎn)和顯示所有斷點(diǎn)列表的一個(gè)窗口。進(jìn)入Debug模式后,可以通過(guò)在菜單欄中Debug->Breakpoints...去打開(kāi)Breakpoints窗口(如圖3-1)。

圖3-1


2、Breakpoints窗口包含的如下幾個(gè)內(nèi)容(如圖3-2):

1)、Current Breakpoints:列舉當(dāng)前被定義的所有斷點(diǎn)的信息。通過(guò)勾選前面的復(fù)選框可以使能失能斷點(diǎn)。雙擊斷點(diǎn)信息的情況下可以查看到具體的斷點(diǎn)的配置信息。里面包含的斷點(diǎn)信息有:

(1)、00