智能车制作

标题: 调试关于延迟函数的延时时间 [打印本页]

作者: autor    时间: 2012-10-20 16:34
标题: 调试关于延迟函数的延时时间
写了一个延迟函数,但我不知道它大概的延迟时间。在CW调试界面是否有功能可以查看实时时间,从而推得延迟时间,我只知道在keil中是有这个功能的。
void Delay(int c)
{
  int cnt0;
  for(cnt0=0;cnt0<2*c;cnt0++)
  {
      _asm NOP; _asm NOP;_asm NOP;
      _asm NOP; _asm NOP;_asm NOP;_asm NOP;
      _asm NOP; _asm NOP;_asm NOP;_asm NOP;
      _asm NOP; _asm NOP;_asm NOP;_asm NOP;
      _asm NOP; _asm NOP;_asm NOP;
  }
   
}

作者: ★焯焯τ    时间: 2012-10-20 17:34
新手打酱油
作者: yukunlinykl    时间: 2012-10-20 22:47
没有,用LED,用秒表吧,而且方针的时间跟实际的时间不一样,跟主频也有关系。
作者: autor    时间: 2012-10-21 08:25
yukunlinykl 发表于 2012-10-20 22:47
没有,用LED,用秒表吧,而且方针的时间跟实际的时间不一样,跟主频也有关系。

秒表精度不够,我试试示波器看下
作者: yukunlinykl    时间: 2012-10-21 19:05
autor 发表于 2012-10-21 08:25
秒表精度不够,我试试示波器看下

够的,让小灯每秒闪一次,对着秒表,看他闪一百次用了多少时间。




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2