单片机在用调试器debug的时候,在不打断点的状态下的运行速度是否和实际速度一样?

2019-03-23 18:06发布

stm8用stlink调试的时候,发现即便不打断点的时候,运行速度和实际上电运行的速度不一样,调试的时候在有的地方慢很多,是错觉?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
huaiqiao
1楼-- · 2019-03-24 18:41
 精彩回答 2  元偷偷看……
飞鸿浩劫
2楼-- · 2019-03-24 19:18
huaiqiao 发表于 2016-7-13 22:31
没有吧,哪有这么长时间啊。我还没遇到过,你的stm8我没用过。。。。。

俺也刚用stm8,发现很奇怪……
huaiqiao
3楼-- · 2019-03-24 23:02
飞鸿浩劫 发表于 2016-7-14 08:48
俺也刚用stm8,发现很奇怪……

你用iar还是stvd?这个是不是有像keil一样的,可以看那个sec的。如下的图片,你看看这是keil当中的,我的没有你说的几分钟的。所以我好想也没怎么关注过,这个时间,总之我的是挺短的时间在debug的时候就执行完了。从第一句,到第二句,您关注下这个时间的变化。

111.png
飞鸿浩劫
4楼-- · 2019-03-25 04:55
 精彩回答 2  元偷偷看……
huaiqiao
5楼-- · 2019-03-25 07:04
飞鸿浩劫 发表于 2016-7-14 10:02
这个sec不像是真实的(一直在变),像是模拟运行过程中的(执行一下停止一下)时间

其实我没关注过这个时间,只是我知道每执行一句,它就在变。我更加关注debug的watch窗口等等的。O(∩_∩)O哈哈~
飞鸿浩劫
6楼-- · 2019-03-25 09:57
huaiqiao 发表于 2016-7-14 10:56
其实我没关注过这个时间,只是我知道每执行一句,它就在变。我更加关注debug的watch窗口等等的。O(∩_∩) ...

delay等的急人本来,stm8的printf也是龟速

一周热门 更多>