打印
[开发工具]

吐槽STM32CUBEIDE的live expression功能

[复制链接]
2143|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
djz1992|  楼主 | 2020-8-12 16:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
吐槽STM32CUBEIDE的live expression功能,软件内翻译为“现场表达式”

这个功能是可以在程序运行的时候查看变量,会自动刷新。
然而,今天调试的时候有个变量一直显示错误,查来查去查了半天硬件,最后发现在暂停程序后,expression内该变量是对的。
才置低在live expression里,需要删除该变量再添加就可以显示了。吐血三升。

吐槽啊,怀念CCS的变量查看,全局变量可以自动刷新,比这个STM32CUBEIDE半吊子好多了。

那么问题来了,除了暂停下来看变量,还有什么方法可以在运行过程中查看变量吗?
还是问大佬@dirtwillfly @m564522634 @xyz549040622

使用特权

评论回复
沙发
wahahaheihei| | 2020-8-12 17:50 | 只看该作者
没试过。

使用特权

评论回复
板凳
wahahaheihei| | 2020-8-12 17:50 | 只看该作者
查看变量的地方,用printf打印不是更好吗

使用特权

评论回复
地板
xyz549040622| | 2020-8-12 19:12 | 只看该作者
我都是通过串口大量的打印数据来观看变化的。

使用特权

评论回复
5
djz1992|  楼主 | 2020-8-13 08:00 | 只看该作者
xyz549040622 发表于 2020-8-12 19:12
我都是通过串口大量的打印数据来观看变化的。

好吧。。

使用特权

评论回复
6
dirtwillfly| | 2020-8-13 12:35 | 只看该作者
这个我用着也觉得不如ccs方便。
慢慢来吧,留个调试串口,把想要的数据都输出

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:人生苦短,冬日苦长,正是青葱,却无骄阳

115

主题

620

帖子

5

粉丝