日韩中文在线观看-欧美性综合-伊人视频在线观看-亚洲免费在线视频观看-国产偷人视频-人妻丰满熟妇岳av无码区hd-国产一级淫片a视频免费观看-国产精品交换-国产精品1区2区3区4区-美女日批视频在线观看-欧美日韩一区二区三区自拍

【ARM】KEIL MDK在Debug模式下查看內存映射各個范圍的權限-2023

應用場景:在項目開發過程中,可能需要對于內存進行指定。可能需要存放只讀的數據或者可執行的數據。但是無法判斷這部分的內存空間是否具有對應的權限。這個情況下面可以在Debug模式下,通過Memory Map查看內存映射的權限勤快。


1、Memory Map通過Debug->Memory Map打開




2、在Memory Map窗口中,包含了以下幾個部分。

(1) Current Mapped:顯示當前映射的內存范圍。這些地址對應于μVision IDE將邏輯段映 射到物理段的方式。

例如,0x00xxxx表示DATA、IDATA或EDATA空間中的地址;0x01xxxx表示XDATA空間中的地址,0xFFxxxx表示CODE空間中的地址。

(2) Kill Selected Range:從列表中移除所選的映射范圍

(3) Map Range:填寫需要設置的內存范圍。

內存范圍可以包括起始地址和結束地址,在這種情況下,范圍內的每個字節都按照Read、Write、Execute復選框中指定的方式映射。該方框可以只包括一個字節地址,在這種情況下,字節映射為復選框所指定的。

(4) ReadWriteExecute: 可以讀取寫入執行的內存范圍。

(5) Map Range:將指定的內存范圍添加到列表中。

主站蜘蛛池模板: 揭西县| 黄平县| 东丽区| 贡觉县| 无为县| 苏尼特右旗| 专栏| 嵊泗县| 且末县| 安义县| 英山县| 龙州县| 平凉市| 茌平县| 平邑县| 沾益县| 金堂县| 大港区| 湖北省| 朝阳区| 阿勒泰市| 吉林市| 东海县| 利川市| 同江市| 扬州市| 泸定县| 登封市| 苏尼特右旗| 嘉禾县| 防城港市| 奎屯市| 广河县| 图木舒克市| 五家渠市| 金阳县| 邹城市| 诏安县| 大英县| 商洛市| 清远市|