while(1)
{
PFout(13)=1;
delay_ms(1);
PFout(13)=0;
ip();
}
void ip(void)
{
PFout(15)=1;
delay_us(1);
PFout(15)=0;
}
就这么简单的两小段程序,pf15的脉冲非常准,高电平就是1us,照理说,pf13的低电平也应该是1us,但是实际上却有1.3,而且随着IP函数内的延时的增大,这个误差越来越大,后来将近有一倍的时间误差,这是怎么回事?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
好的,我试一下,谢谢您!
恩,我也发现他这个误差基本上运行的次数越多,越不可接受了,谢谢您
一周热门 更多>