MDK显示运行时间不对

2019-07-21 04:13发布

如题,我定时器定时500ms,在线仿真,运行后第一次时间是对的,然后再运行一次,时间就不对了,但是实际运行LED间隔确实是500ms,请问为什么呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
wangmingwei093
2019-07-21 16:00
hujj 发表于 2019-3-19 10:47
也许是定时器时间再加上相关代码执行的时间造成的误差吧,您的时间要求确实需要那么精确吗?

这是我同事问我的一个问题,我也不知道什么原因造成的,所以我也来求助了,至于误差,肯定不会这么大吧,并且这个sec不应该是程序运行时间的叠加吗,比如我定时器设置500ms,我断点就打在中断中,第一次500ms进入中断,第二次这个sec就不对了,正常的不应该是第二次1s吗?

一周热门 更多>