智能车制作

标题: 延时的一些问题 [打印本页]

作者: ljcmeng    时间: 2012-3-2 08:41
标题: 延时的一些问题
新手求教,总线时钟40M,想做一个精确的ms级延时函数该怎么写呢?
作者: 孜孜和少阳    时间: 2012-3-2 11:00
可以用PIT0口定时器 很精确的控制时间 控制相应的寄存器就好 原理很简单 程序较繁琐 你看看就明白的
当然,也可以用delay 因为delay也是可以延时到ms级别的
#define uint unsigned int
void delay(uint z)
{
uint x,y;
for(x=z;x--;x>0)
for(y=110;y--;y>0);

}

作者: zhangxxxww    时间: 2012-12-28 18:05
在iar软件上没有计算延时时间的,100M的频率,每条指令大约是纳秒级别的




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