session 发表于 2024-10-4 16:26:15

Keil 仿真 Watch窗口变量显示不对,如何解决?

Keil 仿真 Watch窗口变量显示不对,如何解决? 全局变量显示正确,局部变量断点查看不准确,一直显示0xffffffff,但是运行结果是对的

soma 发表于 2024-10-4 16:32:33

硬件还是软件仿真

session 发表于 2024-10-4 16:35:49

soma 发表于 2024-10-4 16:32
硬件还是软件仿真

Link1D swd 仿真

jwd 发表于 2024-10-4 16:46:27

是不是断点位置不对?或者程序被优化了?

session 发表于 2024-10-4 17:38:55

jwd 发表于 2024-10-4 16:46
是不是断点位置不对?或者程序被优化了?

断点没有问题,代码几个地方都打断点了,监控的数据就没变化

LAOXU 发表于 2024-10-4 18:23:16

被优化了, 把 优化级设到 0 , 试试

session 发表于 2024-10-4 19:10:09

LAOXU 发表于 2024-10-4 18:23
被优化了, 把 优化级设到 0 , 试试



不确定调整哪一个可以改成优化等级0

LAOXU 发表于 2024-10-4 19:31:11

上图 c251 目录下

LAOXU 发表于 2024-10-4 19:33:23


session 发表于 2024-10-4 20:17:48

LAOXU 发表于 2024-10-4 19:33





按优化0这个设置编译了并下载,还是不行,原来现实0xff现在变成0x00

已经过了赋值断点还是0x00
页: [1] 2
查看完整版本: Keil 仿真 Watch窗口变量显示不对,如何解决?