keil5怎么看變量的地址(keil調(diào)試 怎么查看變量的值)
keil5軟件調(diào)試進(jìn)入main步驟1首先選擇使用調(diào)試器,點(diǎn)擊debug進(jìn)入調(diào)試窗口,首先會(huì)跳到main函數(shù)2可以打斷點(diǎn)單擊左鍵,然后點(diǎn)擊run,就會(huì)執(zhí)行到斷點(diǎn)處3是執(zhí)行到光標(biāo)所在位置4RST是復(fù)位單片機(jī),會(huì)跳轉(zhuǎn)到。
如何通過KEIL查看所定義函數(shù)入口在內(nèi)存的地址繼續(xù)訪問Keil軟件開啟“查找變量定義”功能方法在使用Keil軟件編寫程序時(shí),有可能將程序的變量定義和使用放在了不同的位置, 有時(shí)候想要查看變量的定義,可以使用Keil軟件的查找功能 1使用Find。
keil5用stlink硬件調(diào)試可以查看main函數(shù)變量,具體方法如下1在代碼中選擇要設(shè)置斷點(diǎn)的行2單擊菜單欄上的“Debug”按鈕,在下拉菜單中選擇“StartStopDebugSession”3在彈出的“DebugSTLINK”對(duì)話框中,選。
6要想燒寫程序,還需要生產(chǎn)HEX文件,具體做法是點(diǎn)擊”option for target“按鈕,進(jìn)入界面,選擇”O(jiān)utput”選中“Creat HEX file“即可Keil C51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開發(fā)系統(tǒng),與匯編相比。
在Keil中要看個(gè)別變量的值方法如下1寄存器的值,可以在Register串口中查看 2定時(shí)器IO口串口狀態(tài)可以在”Peripherals“中點(diǎn)擊相應(yīng)的選項(xiàng)查看 3普通變量的值,可以直接將鼠標(biāo)移動(dòng)到變量名上方,會(huì)自動(dòng)顯示當(dāng)前執(zhí)行中。
是可以指定的,但是這個(gè)問題太寬泛了沒法具體回答。
KeilC51中定義寄存器變量的方法如下1特殊功能寄存器的定義sfr和sfr16,比如sfr P1=0x90sfr16 T2=0xcc2普通寄存器變量定義使用DBYTE和XBYTE來實(shí)現(xiàn),比如 unsigned char temp=XBYTE0x1000這是訪問外部。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。