KEIL调试中使用Command保存内存数据
在使用keil调试bug时,我们可能会遇到一些特殊的异常需要对内存中数据进行分析与校验,除了在memory窗口查看内存数据外,我们可以把内存中数据保存下来,通过二进制查看工具或者其他分析数据工具进行分析。
- 进入keil中debug调试;
- 点击 View -> Command Window 打开命令框,如图1所示;
- 在 Command 命令行中输入(如图2所示)
save D:\1.bin 0x08010000,0x08020000
命令格式: 命令(save) + 保存成的文件路径和文件名 + 内存起始地址,终止地址
(PS:保存的文件是hex文件)
- 使用UltraEdit、VS code、Notepad++ 等查看二进制文件,如图3所示;
图1:打开Command Window窗口
图2:输入Command命令
图3:打开文件