首页 > 解决方案 > 变量未在 openOCD 目标事件过程中设置

问题描述

当目标停止时,我试图从内存中读取一个值并将其存储在一个变量中。我可以使用mdw地址成功读取它,但我不能将它存储在变量中。

这就是我所做的:

$_TARGETNAME configure -event halted {
 echo "target halted"
 set var [mdw 0xec014008] # here mdw command executes but nothing is stored in var
 puts [format "var:%s\n" $var]
}

我得到这样的输出:

  0xec014008: 00000001
     var:

有什么问题吗?

标签: tclopenocd

解决方案


推荐阅读