Keil uVision查看不同存储器的值

开始者 <a href="http://community.silabs.com/t5/Welcome-and-Announcements/Community-Ranking-System-and-Recognition-Program/m-p/140490#U140490"><font color="#000000"><font size="2">Hero Employee</font></font> </a> yucheng 修改时间 ‎12-21-2016 05:51 PM

问题

Keil uVision debug MCU时,如何查看直接寻址的片内RAM、间接寻址的片内RAM、扩展的外部RAM和代码存储空间 ?

答案

使用Keil uVision对MCU进行debug时,可通过其memory窗口查看不同存储器的值。

 

 11.png

 

以debug EFM8UB2为例,

查看直接寻址的片内RAM时,在memory窗口输入D:0x00, 即可以查看从0x00地址开始的直接寻址的片内RAM的值

12.png

 

查看间接寻址的片内RAM时,在memory窗口输入I:0x00

13.png

 

查看扩展的外部RAM,在memory窗口输入X:0x0000

14.png

 

查看代码存储区域时,在memory窗口输入C:0x0000

15.png

 

建议在debug时使用Silabs推出的Simplicity Studio V4, 其界面更为直观,debug更为高效。