我用的片子是G2553,我写的简单的语句延时为什么单片机不执行呢。

2019-03-24 13:26发布

我用的片子是G2553,我写的简单的语句延时为什么单片机不执行呢。
void DelayUs(unsigned char us)   //delay us
{
   for(;us>0;us--);
}
希望大家知道的解释一下! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
xiaocai1
2019-03-25 03:33
我刚遇到了同样的问题   你把自己定义的那个延时函数改成
void delay()
{
       uint32_t i,j;
       for(i=1000;i>0;i--)
              for(j=100;j>0;j--)
             _nop();
}
看看 行不  我就这么弄的

一周热门 更多>

相关问题

    相关文章