STM32一个简单有效精确的延时方法

2019-12-14 12:19发布

           看到有些人延时还整定时器,for循环里面放__NOP()就好了,一个__NOP()就是一个时钟周期,比如72MHZ的时钟,要放72个__NOP();延时一次就是1us,精确可靠简单
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
41条回答
hdxet
1楼-- · 2019-12-18 02:39
其实并不准确,因为没算进循环出循环的时间
zhugean
2楼-- · 2019-12-18 08:01
软延时硬延时各有各的用途
网络孤客
3楼-- · 2019-12-18 09:37
处理循环也需要耗费时钟周期。
huangqi412
4楼-- · 2019-12-18 13:01
蜗牛蜗牛 发表于 2018-9-26 08:00
虽然我不知道怎么实现这么精确的延时但是我知道,光是晶振的误差就不小

赶紧去打死卖晶振的
i_kkyu
5楼-- · 2019-12-18 13:37
 精彩回答 2  元偷偷看……
iamfiavarst
6楼-- · 2019-12-18 14:34
不知道什么时序要求那么高,定时器简单实用就好了...

一周热门 更多>