久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

?在實際項目開發(fā)中Keil的調(diào)試方法,好不好,,誰看誰知道

 昵稱18548705 2015-06-14


一,、Keil C的調(diào)試狀態(tài)下,如何觀察各個片內(nèi)外設(shè)的運行狀態(tài)?如何修改它們的設(shè)置?

答:在調(diào)試狀態(tài)下,,點擊Peripherals菜單下的不同外設(shè)選項命令,,就會顯示或隱藏對應(yīng)外設(shè)的觀察窗口。如顯示定時器0窗口,,點擊Peripherals菜單下的Timer下面的Timer0選項,,便會顯示出定時器/計數(shù)器0狀態(tài)窗口。

在程序運行時,,各個片內(nèi)外設(shè)的狀態(tài)會不斷地變化,,為了隨時觀察它們的變化,可以啟用View菜單下的Periodic Windows Update命令,,讓Keil C自動周期刷新各個調(diào)試窗口,。另外,也可以在窗口中對設(shè)備直接進(jìn)行設(shè)置,,與程序中的命令設(shè)置一樣,,并且立即生效。


二,、Keil C的調(diào)試狀態(tài)下,,如何觀察和修改變量?

答:在調(diào)試狀態(tài)下,點擊View菜單下的Watch & Call Stack Window命令或?qū)?yīng)的按鈕,,就會顯示出或隱藏起變量窗口,。變量窗口包含有4個標(biāo)簽,即4個顯示區(qū),,可以分別顯示局部變量(Locals標(biāo)簽),、指定變量(Watch #1和Watch #2兩個標(biāo)簽)、及堆棧調(diào)用(Call Stack標(biāo)簽),。

在局部變量區(qū),,顯示的是當(dāng)前函數(shù)中的變量,,這些變量不用設(shè)置,自動出現(xiàn)在窗口中,。為了觀察其它變量,,可以在Watch#1或Watch#2標(biāo)簽按F2輸入變量名。在程序運行中,,可以觀察這些顯示的變量的變化,,也可以用鼠標(biāo)點擊修改它們的值。

另外還有更簡單的方法觀察變量的值,,在程序停止運行時,,將光標(biāo)放到要觀察的變量上停大約1秒,就會出現(xiàn)對應(yīng)變量的當(dāng)前值,,如operate=0x32,。


三、在Keil C的調(diào)試狀態(tài)下,,如何設(shè)置斷點和刪除斷點?

答:方法1:用鼠標(biāo)雙擊,。在需要設(shè)置的行的最前面,雙擊鼠標(biāo)左鍵,,即可設(shè)置或清除斷點,。

方法2:用命令或命令按鈕。先將光標(biāo)移到需要設(shè)置的行,,然后點擊Debug菜單下的Insert/Remove Breakpoint命令或工具欄中的相應(yīng)按鈕,,即可設(shè)置或清除斷點。

另外還有斷點禁用和全部清除命令及按鈕,。


四,、在Keil C的調(diào)試狀態(tài)下,如何使用跟蹤運行,、單步運行,、跳出函數(shù)運行命令?

答:Step命令和Step Over命令的區(qū)別:當(dāng)遇到調(diào)用函數(shù)時,,前者將跟蹤進(jìn)入函數(shù),,而后者是一步執(zhí)行完函數(shù)。

如果用全速運行命令Go,,可以使用Stop Running命令停止運行,。

欲退出調(diào)試狀態(tài),可以再次點擊Debug菜單下的Start/Stop Debug Session命令或相應(yīng)的按鈕,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多