wwwheihei 发表于 2018-8-3 10:14:12

keil有没有这种很高端的功能?

本帖最后由 wwwheihei 于 2018-8-3 10:19 编辑

keil有没有这种功能:我仿真的时候每单步执行一次,哪些寄存器改变了,会有一个标识,我能清楚看到变化了的寄存器?

zhoupxa 发表于 2018-8-3 11:09:52

这不是什么高级功能,变化的寄存器值会被着色显示

发表于 2018-8-3 10:21:12

好像是没有,我一般使用时,都是将关心的寄存器打开,看设置结果是否是我需要的。

maxtch 发表于 2018-8-3 10:59:30

Keil 好像是没有。免费的 GNU MCU Eclipse 倒是有这个功能。

TLLED 发表于 2018-8-3 11:32:06

好像没有标识提醒,只能单步看寄存器值。

stm1024 发表于 2018-8-3 11:33:52

木有,VS倒是在这方面做得很细心,值发生变化的都会标红

toofree 发表于 2018-8-3 11:47:58

本帖最后由 toofree 于 2018-8-3 11:54 编辑

在内存观察中,输入关心的寄存器一段的地址。单步执行,改变了的寄存器数据,会显示红色。

wwwheihei 发表于 2018-8-3 12:00:43

toofree 发表于 2018-8-3 11:47
在内存观察中,输入关心的寄存器一段的地址。单步执行,改变了的寄存器数据,会显示红色。 ...

我是这么想的 我是想让编译器自动识别改变了哪些寄存器,那我就很清楚这句函数到底改变了什么寄存器,寄存器设置了什么值。

黑皮男 发表于 2018-8-3 13:30:41

IAR有显示红色

wwwheihei 发表于 2018-8-3 13:39:53

安 发表于 2018-8-3 10:21
好像是没有,我一般使用时,都是将关心的寄存器打开,看设置结果是否是我需要的。 ...

这就是反推法了
页: [1] 2 3
查看完整版本: keil有没有这种很高端的功能?