搜索
查看: 3099|回复: 4

[求助] keil debug 时 watch window里添加的变量怎么保存?

[复制链接]

该用户从未签到

3

主题

18

帖子

0

蝴蝶豆

初级会员

最后登录
2018-9-11
发表于 2018-8-24 14:41:12 | 显示全部楼层 |阅读模式
在进行debug时,每次都要在watch window里添加同一变量,是挺烦的,使用时,感觉有时能够保存,有时不能保存,大部分情况是不能保存的,有没有遇到相同情况的?   解决办法是什么?谢谢谢谢!
回复

使用道具 举报

该用户从未签到

74

主题

3420

帖子

82

蝴蝶豆

社区小助手

最后登录
2023-11-12
发表于 2018-8-24 16:37:47 | 显示全部楼层
变量前加 static修饰试看看

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

1002

帖子

363

蝴蝶豆

版主

最后登录
2021-4-15
发表于 2018-8-24 17:01:46 | 显示全部楼层
你添加的是局域变量还是全局变量?局域变量只有运行到那个地方的时候才会有存活期,否则就是不存在!!!

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

91

主题

4756

帖子

4

蝴蝶豆

论坛元老

最后登录
2021-2-27
发表于 2018-8-24 23:19:33 | 显示全部楼层
采用设置断点的方式,让程序停留在本子函数内部,以此来将要观察的变量添加到watch窗口之内,再看看
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

18

帖子

0

蝴蝶豆

初级会员

最后登录
2018-9-11
 楼主| 发表于 2018-8-28 08:15:53 | 显示全部楼层
feixiang20 发表于 2018-8-24 23:19
采用设置断点的方式,让程序停留在本子函数内部,以此来将要观察的变量添加到watch窗口之内,再看看 ...

您可能没有理解我的意思,或是我的表达有误,我是想把添加到watch窗口里的变量,保存下来,不用每次debug时,都再添加一遍。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-5-12 01:14 , Processed in 0.184836 second(s), 40 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表