找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 12592|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

KEIL的Debug(調(diào)試)功能介紹

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
keil的仿真功能在程序調(diào)試的時候特別常用,今天特整理出來供大家參考
1點(diǎn)擊Debug圖標(biāo),進(jìn)入仿真模式,MDK多出一個工具條,這就是Debug工具條,這個工具條在仿真的時候非常有用。
工具條介紹:

1復(fù)位:其功能相當(dāng)于硬件上的復(fù)位按鍵,按下一次后代碼會重新從頭開始執(zhí)行。
2執(zhí)行到斷點(diǎn)處:用于快速執(zhí)行到斷點(diǎn)處,有的時候并不需要觀看每步是怎么執(zhí)行的,而是想快速執(zhí)行到程序的某個地方查看結(jié)果,在你需要查看結(jié)果的地方打上斷點(diǎn)。
3停止執(zhí)行:使程序停止下來進(jìn)入單步調(diào)試模式。
4執(zhí)行進(jìn)去:用來實(shí)現(xiàn)執(zhí)行到某個函數(shù)里面去的功能。
5執(zhí)行過去:再碰到有函數(shù)的地方,通過該按鈕就可以單步執(zhí)行過該函數(shù),而不進(jìn)入這個函數(shù)單步執(zhí)行。
6執(zhí)行出去:在進(jìn)入該函數(shù)單步調(diào)試的時候,有時候你不需要再哦執(zhí)行函數(shù)的剩余部分了,通過該按鈕直接執(zhí)行完函數(shù)余下的部分,并跳出函數(shù),回到函數(shù)被調(diào)用的位置。
7執(zhí)行到光標(biāo)處:迅速使函數(shù)運(yùn)行到光標(biāo)處,光標(biāo)只有一個但是短點(diǎn)可以有多個。
8匯編窗口:查看匯編代碼。
9堆棧局部變量:顯示當(dāng)前函數(shù)局部變量及其值,方便查看。
10觀察窗口:MDK5提供了2個觀察窗口,按下按鈕會彈出一個顯示變量的窗口,輸入你所想要觀察的變量/表達(dá)式,即可查看其值。
11內(nèi)存查看窗口:MDK5提供了4個內(nèi)存查看窗口,該按鈕按下,可以在里面輸入你要查看的內(nèi)存地址,然后觀察者一片內(nèi)存變化情況。
12串口打印窗口:MDK5提供了4個串口打印窗口, 該按鈕按下,會彈出類似于串口調(diào)試助手的窗口,用于顯示串口打印出來的內(nèi)容。
13邏輯分析窗口:我們一般用第一個,邏輯分析窗口,通過SETUP按鈕新建一些IO口,以多種形式展示出來這些IO口變化情況,比較直觀。
14系統(tǒng)查看窗口:提供各種外設(shè)寄存器的查看窗口,選擇對應(yīng)的外設(shè),即可調(diào)出該外設(shè)的相關(guān)寄存器表,并顯示這些寄存器的值,方便的查看設(shè)置是否正確。
在使用的過程中去實(shí)際操作這些按鈕才能去真正明白這些工具條對應(yīng)的功能,不知道什么意思可以先看一下,大體了解一下,再去實(shí)際調(diào)試。

評分

參與人數(shù) 1黑幣 +80 收起 理由
admin + 80 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表