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