在Keill C的調(diào)試狀態(tài)下,如何觀察各個(gè)片內(nèi)外設(shè)的運(yùn)行狀態(tài)?如何修改它們的設(shè)置?答:在調(diào)試狀態(tài)下,點(diǎn)擊Peripherals菜單下的不同外設(shè)選項(xiàng)命令,就會(huì)顯示或隱藏對(duì)應(yīng)外設(shè)的觀察窗口。如顯示定時(shí)器0窗口,點(diǎn)擊Peripherals菜
在Keill C的調(diào)試狀態(tài)下,如何觀察和修改data區(qū)、idata區(qū)、xdata區(qū)的數(shù)據(jù)?如何觀察code區(qū)的數(shù)據(jù)?答:在調(diào)試狀態(tài)下,點(diǎn)擊View菜單下的Memory Window命令或?qū)?yīng)的按鈕,就會(huì)顯示出或隱藏起存儲(chǔ)器窗口。存儲(chǔ)器窗口包含4個(gè)
在Keill C的調(diào)試狀態(tài)下,如何觀察和修改變量?答:在調(diào)試狀態(tài)下,點(diǎn)擊View菜單下的Watch & Call Stack Window命令或?qū)?yīng)的按鈕,就會(huì)顯示出或隱藏起變量窗口。變量窗口包含有4個(gè)標(biāo)簽,即4個(gè)顯示區(qū),可以分別顯示局部變
在Keill C的調(diào)試狀態(tài)下,如何觀察和修改寄存器?答:寄存器窗口、在線幫助窗口和工程管理器是同一個(gè)窗口,在工程管理器窗口下包含3個(gè)標(biāo)簽,即包含3個(gè)區(qū)域。在調(diào)試狀態(tài)下,點(diǎn)擊View菜單下的Project Window命令或?qū)?yīng)的
在Keill C的調(diào)試狀態(tài)下,如何設(shè)置斷點(diǎn)和刪除斷點(diǎn)?答:方法1:用鼠標(biāo)雙擊。在需要設(shè)置的行的最前面,雙擊鼠標(biāo)左鍵,即可設(shè)置或清除斷點(diǎn)。方法2:用命令或命令按鈕。先將光標(biāo)移到需要設(shè)置的行,然后點(diǎn)擊Debug菜單下的I
在Keill C的調(diào)試狀態(tài)下,如何使用跟蹤運(yùn)行、單步運(yùn)行、跳出函數(shù)運(yùn)行命令?答:Step命令和Step Over命令的區(qū)別:當(dāng)遇到調(diào)用函數(shù)時(shí),前者將跟蹤進(jìn)入函數(shù),而后者是一步執(zhí)行完函數(shù)。如果用全速運(yùn)行命令Go,可以使用Stop