青青av-亚洲激情一区二区-欧洲色综合-看片网址国产福利av中文字幕-成人精品毛片-亚洲黄色免费观看-国产夫妻在线观看-69av电影-久久性片-中文字幕av影片-色综合久久久久无码专区

【Arm】Keil MDK 的Symbols窗口

1、 文檔目標

了解在MDK調試過程中Symbols窗口中包含的信息。


2、 問題場景

用于解決在MDK調試過程中,需要確認工程中所有的變量信息,想要確認變量的地址、偏移量等信息。


圖 2-1

3、軟硬件環境

1)、軟件版本:Keil MDK 5.38a

2)、電腦環境:Windows 11

3)、外設硬件:Ulink Pro


4、解決方法

1)、進入到Debug模式后,可以通過菜單View->Symbols Window打開查看變量的窗口(如圖4-1-1),或者通過工具欄中的Symbols Window按鈕打開(如圖4-1-2)。


圖 4-1-1



圖4-1-2


2)、Symbols Window窗口中一共是分為三欄:

(1)、ModuleName:顯示符號的名稱。

在Module中會默認顯示三個組件:

a、Virtual Registers:顯示虛擬寄存器(VTREGs)訪問模擬資源,如輸入/輸出引腳、通用異步收發傳輸器(UARTs)或控制器局域網(CANs)。

b、Special Function Registers:顯示特殊功能寄存器訪問特定設備的外設寄存器。

c、Program Variable:顯示工程中所包含的變量、函數、參數信息。

(2)、Location:顯示內存地址、偏移量或注釋信息。

(3)、Type:顯示符號類型;對于函數顯示返回類型。


圖4-2


3)、在Symbols窗口中可以看到主函數main的內存地址是0x080001CC。返回類型是int類型。通過代碼和匯編窗口就可以確認數據的正確與否。(如圖4-3)


圖4-3


4)、并且,對于函數中調用的結構體信息也會進行展示出來,顯示該結構體的所有變量信息,類型信息也會顯示出來。(如圖4-4)


圖4-4


5)、通過Symbols窗口就可以進一步地了解工程中的變量定義情況、內存地址、偏移量等各項的變量信息。

主站蜘蛛池模板: 竹山县| 长白| 桃源县| 龙海市| 武冈市| 梧州市| 灌云县| 广宁县| 南华县| 宜君县| 四会市| 克什克腾旗| 庆云县| 察雅县| 长白| 米脂县| 永平县| 城固县| 门源| 于田县| 定结县| 高要市| 商都县| 容城县| 林芝县| 吉林市| 滦南县| 鹤庆县| 临洮县| 翼城县| 绵竹市| 云龙县| 汕尾市| 新田县| 安徽省| 嵩明县| 错那县| 石门县| 六安市| 耿马| 丹凤县|