新闻中心

EEPW首页>嵌入式系统>设计应用> stm32的微秒延时程序

stm32的微秒延时程序

作者: 时间:2016-11-11 来源:网络 收藏
我的stm32系统时钟为72MHZ,用软件延时方法实现微秒级的延时,既空循环:

延时函数为:

本文引用地址://m.amcfsurvey.com/article/201611/316910.htm

#definedelayUs(x){ unsigned int _dcnt;
_dcnt=(x*16);
while(_dcnt-- > 0)
{ continue; }
}

x---------为延时时间(单位为us)

其中_dcnt=(x*16); 中的16,是可以改的,改为8的时候延时间时间为x*0.5。



关键词:stm32微秒延时程

评论


技术专区

关闭