c语言问题 关与nop函数

2019-08-19 17:44发布

如果外部晶振为11.0592MHz的话  nop延时的时间应该就是1.08us左右 但是为何nop函数放到一个函数里延时时间会变长
比如
delay()
{
    _nop_();
}
main()
{
   _nop_()://这个延时1.08us
  delay();//这个延时5us左右
while(1);
}
请问这是为什么呢???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。