stm32的微秒延时程序
我的stm32系统时钟为72MHZ,用软件延时方法实现微秒级的延时,既空循环:
延时函数为:
#definedelayUs(x){ unsigned int _dcnt;
_dcnt=(x*16);
while(_dcnt-- > 0)
{ continue; }
}
x---------为延时时间(单位为us)
其中_dcnt=(x*16); 中的16,是可以改的,改为8的时候延时间时间为x*0.5。
关键词: stm32微秒延时程

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码