CH582 for (k = 0; k < 120; k++){__nop();__nop(); };

CH582M? for (k = 0; k < 120; k++){__nop();__nop(); };

主频60mZH?? 80mzh?? 延时是多少us啊

单个__nop();? 60mZH? 80mzh? 各是多少us时间啊???


延时是多少US啊


主频设置为60M,周期是(1 / 60M)。单个nop执行的时间也是(1 / 60M)。可以如图尝试:

调用一个函数,该函数放在RAM中运行,函数里面写上for循环100M,然后分别测试循环1个nop和11个nop的时间,得到的时间作差,最终查看10个nop循环100M次的时间。

我们这里测试出的时间是主频分之一。

image.png


你们为啥不给我封装好 MS   US  库啊   害我研究好几天


相应的函数已经封装好了,直接调用就可以

image.png


只有登录才能回复,可以选择微信账号登录