探索者 微秒延时函数不精确

2019-07-21 01:18发布

最近在使用STM32F429,主频跑在180M,在探索者实现的延时函数(没有ucos)的基础上做了修改,使得毫秒和微秒能运行在180M
测试时发现10us以下的延时不精确,比如1us的延时实际测试下来是1.3us左右。

返回去在探索者板子测试该us延时函数,还是一样的问题(10us以下的延时不精确)。

原子大哥能解释下可能的原因不?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。