[PIC®/AVR®/dsPIC®产品] MPLAB X如何查看ROM空间里的数据

[复制链接]
2521|21
antusheng 发表于 2026-6-23 09:37 | 显示全部楼层
ROM 在 MPLAB X 里叫Program Memory(程序存储器),分调试在线查看、模拟器查看、不调试直接看编译结果 / 读出芯片 ROM三种场景
老橘树下的桥头 发表于 2026-6-24 09:24 | 显示全部楼层
先连接调试器启动调试并暂停芯片,点击窗口→PIC 存储器视图→程序存储器,打开 ROM 查看窗口。底部切换十六进制 / 代码格式,右键跳转指定地址;硬件调试需右键读取器件存储刷新数据。也可编译生成.LST 汇编清单,离线查看全部 ROM 地址与存储数据
老橘树下的桥头 发表于 2026-8-11 15:36 | 显示全部楼层
打开 MPLAB X 调试模式,进入 Memory 窗口选择 Program Memory,跳转对应 ROM 地址即可查看十六进制存储数据。可直接修改、导出固件数据,搭配断点定位常量、查表数组存放位置,区分程序代码与常量存储空间,快速校验烧录固件完整性。
花开了相爱吧 发表于 2026-8-13 13:38 | 显示全部楼层
MPLABX 需进入调试会话,暂停 MCU,通过 Window 菜单打开 Program Memory 窗口查看 ROM (Flash) 数据Microchip ...。输入目标地址,切换十六进制格式读取;硬件调试器需手动执行读内存。也可借助编程器读取整片 ROM 导出 hex,可校验常量、固化参数,无法运行时实时改写 ROM 区域Microchip。
Undshing 发表于 2026-8-14 13:18 | 显示全部楼层
调试模式下,Window→Debugging→Memory,选Program Memory,输入起始地址,就能看到ROM数据了。记得检查编译选项,确保数据被放入ROM。
我趴在云边 发表于 2026-8-27 16:30 | 显示全部楼层
调试联机状态下,打开 Window-PIC Memory Views-Program Memory,直接查看 ROM(程序 Flash)十六进制数据,可切换汇编、符号格式查看代码与常量。未联机可借助 Hex Editor 打开工程 hex 文件解析固件。也可使用烧录器读取整片芯片 ROM 保存为文件离线校验,断点暂停后内存数值刷新正常。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0