ST-LINK V2可否实时观察变量?

2019-10-16 04:19发布

本帖最后由 dasuantou 于 2016-4-24 15:19 编辑

最近想学习STM32F051,已经从淘宝买了F051的DISCOVERY套件,上面有板载的ST-LINK V2调试器。
现在我使用的是KEIL4的开发环境,因为以前用的是英飞凌的类似套件,上面的JLINK很好用,可以实时观察变量值的变化,非常方便,但我用STM32F051的DISCOVERY板下载例程之后,发现不能显示变量值,在WATCH窗口中出现"cannot evaluate",并且变量的数据类型都变了。很奇怪的是,对应的外设寄存器倒是可以正常显示变量值的变化,但这个太麻烦了。


我确定已经使用了全局变量,并且打开了周期刷新显示的功能,优化也是默认的,没有使用高优化等级。


请问大家:STM32F051 DISCOVERY板上的ST LINK V2可否实时显示变量值,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
dasuantou
1楼-- · 2019-10-17 05:48
 精彩回答 2  元偷偷看……
dasuantou
2楼-- · 2019-10-17 07:39
不知道这么多用STLINK的人搞STM32时就没有遇到这个问题!
开发一个东西如果都不用硬件调试一下,都是当烧写器用的话,估计不是什么很有难度的项目。

最后淘宝一个JLINK V9直接了当地搞定一切!

一周热门 更多>