亚洲美女爱爱-夜夜添夜夜添夜夜摸夜夜摸-97碰成人国产免费公开视频-国产午夜大片-www黄av-国产94在线 | 亚洲-亚洲午夜久久久精品一区二区三剧-精品视频亚洲-久久久久国色av∨免费看-黄色片一区二区-69福利视频-国产老头和老头xxxxx免费-99精品视频一区在线观看-日韩三级黄色毛片-亚洲激情图片区-黄色a一级-99re6在线-91九色视频-日本欧美久久久-成人国产精品免费观看

你的位置:首頁(yè) > 測(cè)試測(cè)量 > 正文

編碼調(diào)試的重點(diǎn):常用斷點(diǎn)的基本介紹

發(fā)布時(shí)間:2015-10-09 責(zé)任編輯:susan

【導(dǎo)讀】斷點(diǎn)的種類(lèi)很多,大體分為簡(jiǎn)單斷點(diǎn)和復(fù)雜斷點(diǎn)兩種。不同的仿真器斷點(diǎn)種類(lèi)也不同,一般都支持簡(jiǎn)單的程序斷點(diǎn),也是用戶(hù)經(jīng)常使用的斷點(diǎn)。下面介紹一下常用的斷點(diǎn),希望對(duì)大家調(diào)試時(shí)有幫助。
 
高檔仿真器支持的斷點(diǎn)種類(lèi)很多,如時(shí)間斷點(diǎn)、變量操作斷點(diǎn)等。用戶(hù)通過(guò)操作斷點(diǎn)可以控制仿真器在指定的位置停止運(yùn)行,然后分析當(dāng)前的運(yùn)行狀態(tài),判斷程序中可能存在的問(wèn)題或調(diào)試整個(gè)系統(tǒng)的硬件。
 
圖1  斷點(diǎn)調(diào)試
 
1. 使用鼠標(biāo)操作設(shè)置、刪除斷點(diǎn)
 
在程序窗口(包括C語(yǔ)言、匯編和反匯編窗口)中, 用鼠標(biāo)雙擊需要設(shè)置斷點(diǎn)的程序行,則在窗口左邊的狀態(tài)條中出現(xiàn)紅色的斷點(diǎn)標(biāo)志如圖2所示,完成設(shè)置斷點(diǎn)操作。再次用鼠標(biāo)雙擊該程序行,窗口左邊的紅色斷點(diǎn)標(biāo)志消失,則為刪除斷點(diǎn)操作。
 
圖2  簡(jiǎn)單斷點(diǎn)
 
2. 時(shí)間斷點(diǎn)
 
時(shí)間斷點(diǎn)功能,既運(yùn)行時(shí)間與時(shí)間斷點(diǎn)設(shè)置的時(shí)間相同時(shí),程序停止運(yùn)行。如圖3所示,在運(yùn)行時(shí)間的下面可以看到Tbreak,這就是時(shí)間斷點(diǎn)。用戶(hù)可以根據(jù)實(shí)際觀察需要,設(shè)置Tbreak的值,注意單位是ns。當(dāng)程序運(yùn)行時(shí)間累積到Tbreak的值時(shí),程序停止運(yùn)行。
 
圖3  時(shí)間斷點(diǎn)
 
3. 變量操作斷點(diǎn)
 
變量操作斷點(diǎn),當(dāng)對(duì)某一個(gè)變量進(jìn)行讀寫(xiě)操作時(shí),通過(guò)設(shè)置變量讀寫(xiě)操作斷點(diǎn),讓程序停止運(yùn)行。
 
在Keil MDK環(huán)境下,進(jìn)入仿真狀態(tài)之后,打開(kāi)【Debug】菜單下的【Breakpoints】選項(xiàng)。在Breakpoints窗口即可定義變量操作斷點(diǎn)。
 
具體定義方法:在Expression內(nèi)輸入變量的地址,然后選擇讀寫(xiě)屬性,并正確設(shè)置字節(jié)范圍,最后點(diǎn)擊Define即可。例如,在地址0x20004000開(kāi)始,16字節(jié)范圍內(nèi),定義讀寫(xiě)斷點(diǎn)操作,具體設(shè)置方法如圖4所示。
 
圖4  定義讀寫(xiě)操作斷點(diǎn)
 
在圖4中點(diǎn)擊Define之后,斷點(diǎn)即可設(shè)置成功,如圖5所示。圖5中共定義了4種類(lèi)型的斷點(diǎn)。具體意義如下:
 
斷點(diǎn)1:表示在地址0x20004000開(kāi)始,16字節(jié)范圍內(nèi),出現(xiàn)讀或?qū)懙牟僮鳎瑒t中斷。
斷點(diǎn)2:表示在地址0x20004100開(kāi)始,8字節(jié)范圍內(nèi),出現(xiàn)讀的操作,則中斷。
斷點(diǎn)3:表示在地址0x20004200開(kāi)始,4字節(jié)范圍內(nèi),出現(xiàn)寫(xiě)的操作,則中斷。
斷點(diǎn)4:表示在地址0x20004300開(kāi)始,1字節(jié)范圍內(nèi),出現(xiàn)讀或?qū)懙牟僮鳎瑒t中斷。
 
圖5  Breakpoints定義斷點(diǎn)窗口
 
注意:len表示在一個(gè)地址范圍內(nèi)該斷點(diǎn)有效,len必須為1,2,4,8,16,32乘2遞增,同時(shí)地址必須處于len的起始位置。例如len=16,則地址必須為0x10字節(jié)對(duì)齊, 0x40000010為有效的起始地址,而地址0x40000018為無(wú)效,將被系統(tǒng)強(qiáng)行修正為0x40000010。
 
4. 小結(jié)
 
上述簡(jiǎn)單介紹了三種斷點(diǎn)的設(shè)置方法。簡(jiǎn)單斷點(diǎn)是工程師調(diào)試程序中使用最頻繁的,設(shè)置方法簡(jiǎn)單。AK100Pro仿真器支持Flash無(wú)限制斷點(diǎn),但是有些芯片受制于本身的限制,如LPC1766芯片,只支持到最大6個(gè)硬件斷點(diǎn)。時(shí)間斷點(diǎn),這個(gè)是某些芯片特有的,如Cotex-M3、8051內(nèi)核的芯片。變量斷點(diǎn),用于觀察變量的改變對(duì)程序的影響。學(xué)會(huì)靈活運(yùn)用斷點(diǎn),助您快速找出程序Bug。


小編推薦閱讀:
我愛(ài)快包——電子工程師的外快錢(qián)包
要采購(gòu)仿真器么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書(shū)下載更多>>
熱門(mén)搜索

關(guān)閉

?

關(guān)閉

主站蜘蛛池模板: 天堂一区二区mv在线观看 | 国产成人精品日本亚洲999 | 亚洲麻豆一区二区三区 | 免费麻豆视频 | 国产人成无码视频在线 | 精品偷自拍另类在线观看 | 午夜精品久久久久久久99婷婷 | 国产公妇伦在线观看 | 伊人五月婷婷 | 国产制服日韩丝袜86页 | 无码国模产在线观看免费 | 揉着我的奶从后面进去视频 | av免费网址在线观看 | 欧美另类极品videosbest使用方法 | 日韩欧美视频在线 | 2022国产精品 | 日本网站在线看 | 日韩欧美aaa| 久久露脸视频 | 亚洲美女在线播放 | 国产中文字幕在线视频 | 99久久国语露脸精品国产色 | av天堂精品久久久久2 | 91porn国产成人福利论坛 | 亚洲国产av玩弄放荡人妇系列 | 操操久久 | 国产精品青草久久久久婷婷 | 蜜桃一本色道久久综合亚洲精品冫 | 精品一区二区三区在线播放视频 | 一级全黄少妇性色生活片毛片 | 97夜夜澡人人爽人人喊91洗澡 | 亚洲久悠悠色悠在线播放 | 成年人在线播放视频 | 和粗大男人做爰过程 | 国产精品刺激对白97 | 日本高清视频网站www | 国产suv精品一区二区88l | 亚洲精品av久久久久久久影院 | 蜜臀av 国内精品久久久 | 少妇太爽了在线观看视频 | 日本做爰吃奶全过程免 | 中国女人大白屁股ass | 在线播放日韩av | 精品亚洲成a人无码成a在线观看 | 一级二级三级毛片 | 色8激情欧美成人久久综合电 | 日韩精品欧美在线成人 | 国产成人精品免费视频大 | 国产二级一片内射视频插放 | 国产精品天天在线午夜更新 | 91精品国产99久久久久久久 | 日本真人做爰免费视频120秒 | 三级毛片av | 日韩国产一区二区三区四区五区 | 黑人大战亚洲人精品一区 | 午夜免费学生在线观看av | 国产成人无码视频一区二区三区 | 久久久无码精品午夜 | 国产精品av一区二区三区网站 | 久久r精品国产99久久6不卡 | 国产在线拍揄自揄拍无码视频 | 国产制服丝袜亚洲高清 | 日本一级视频 | 男女无遮挡毛片视频免费 | 日本一区二区三区高清在线观看 | 亚洲综合熟女久久久40p | 亚洲国产成人无码影片在线播放 | 日本欧美一区二区三区在线播放 | 白色丝袜美女羞羞av | 亚洲欧美一区二区三区日产 | 一区精品二区国产 | 日韩美女乱淫免费看视频大黄 | 老色鬼永久视频网站 | 8av国产精品爽爽ⅴa在线观看 | 狠狠色噜噜狠狠狠狠97首创麻豆 | 99国产高清 | 69伊人| 欧美性受xxxxxx黑人xyx性爽 | 久久婷婷丁香七月色综合 | 亚洲伦理在线播放 | 好大好猛好爽好深视频免费 | 一区二区亚洲精品国产精华液 | 天天色天天搞 | 午夜精品免费观看 | 最新欧美精品一区二区三区 | 131美女mm爱做爽爽爽视频 | 黄色91| 午夜性无码专区 | 午夜av片| 午夜成午夜成年片在线观看 | 天天操天天爽天天干 | 成人av一区二区兰花在线播放 | 国产无遮挡a片无码免费 | 欧美性猛交xxxx乱大交俱乐部 | 亚洲日韩精品国产一区二区三区 | 久久福利小视频 | 少妇被粗大猛进进出出s小说 | 国产日韩欧美日韩大片 | 久久妇女 |