keil for arm,地址中保存的值正确,监控变量值不正确?
请问stm32编程,函数中的局部变量u32进行计算赋值,汇编中看到寄存器中的结果正确,查看赋值到内存地址的值也正确,但从jlink读出变量的值却为0x00000000有人遇到这种情况吗???求救~~keilforarm,地址中保存的值正确,监控变量值不正确?变量设为static就正常~,不知道为什么??被优化了,STATIC是强制KEIL不优化.就是每次都变.可是优化那里已经设置成O0了,不能再低了~~~我想用局部变量写,有其他办法吗?检查出来了,是jlink的问题,运行程序看