对工程师来说,软件运行出现逻辑bug通过在线仿真定位问题是最容易实现的方法之一,而如果在线仿真无法查看变量值则会使这种方式大打折扣。因此,这个问题不解决后面的工作将受到影响,软件bug的定位及解决无法保证。因此,这个问题必须解决。
笔者平时办公及编译程序使用的是办公笔记本电脑,为了方便显示及查看内容,笔者外接了显示器用来拓展屏幕,而这居然是问题的根本来源!
笔者最初在线仿真时外接拓展显示屏,把Watch Windows窗口拖到副显示器。后来拔掉副屏,Keil仍然保存旧坐标,或者是Watch Windows窗口被拖到屏幕边缘,缩成极小一条,肉眼看不见。最终导致的就是在单独使用笔记本电脑在线仿真时点击Watch Windows窗口却无法显示,即窗口坐标保存在屏幕可视区域之外,是多显示器切换后遗症。
解决方法:

3)弹窗选择:Restart,如下图所示;
夜雨聆风