本帖最后由 dasuantou 于 2016-4-24 15:19 编辑
最近想学习STM32F051,已经从淘宝买了F051的DISCOVERY套件,上面有板载的ST-LINK V2调试器。
现在我使用的是KEIL4的开发环境,因为以前用的是英飞凌的类似套件,上面的JLINK很好用,可以实时观察变量值的变化,非常方便,但我用STM32F051的DISCOVERY板下载例程之后,发现不能显示变量值,在WATCH窗口中出现"cannot evaluate",并且变量的数据类型都变了。很奇怪的是,对应的外设寄存器倒是可以正常显示变量值的变化,但这个太麻烦了。
我确定已经使用了全局变量,并且打开了周期刷新显示的功能,优化也是默认的,没有使用高优化等级。
请问大家:STM32F051 DISCOVERY板上的ST LINK V2可否实时显示变量值,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
不是也是,不懂。
简单一句话,当调试器运行时,ST LINK V2能否像JLINK那样能够在WATCH窗口中动态显示变量值。好难得到一个可靠的答复,比之我给别人讲解都是非常详细肯定的。
不过还是谢谢你!
一周热门 更多>