关于代码执行速度越来越慢

2019-08-19 19:01发布

在调试以STM32F103为CPU的电路板时,发现代码的执行速度越来越慢。具体表现为:

  1)刚开始,所有配置初始化和功能模块初始化,都在几秒内完成

  2)随着调试次数增加,上述的执行时间逐渐增加,到现在竟然需要90秒左右的时间,让人难以接收。

所以,我猜测是不是内存泄漏了,导致代码执行速度越来越慢?又或是其他的原因?

恳亲大家赐教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-08-19 20:47
内存泄漏不会导致慢才对,仿真找下问题,或者加入监控,串口输出关键数据,来分析问题
atidat
2楼-- · 2019-08-19 21:29
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-08-20 03:00
atidat 发表于 2017-5-8 10:15
原子哥,现在烧写单片机的第一次,定时器计时是准确的,但之后就不准确了。这可能是什么原因造成的呢?

仿真找bug
JUSTNIUB
4楼-- · 2019-08-20 03:53
有位大神说过,所有单片机相关的问题,基本都出在三个地方:时钟,电源,复位。
从这三个方向去找思路,应该有所收获

一周热门 更多>