定时器到底在数什么:STM32 的时间基准从哪里来

Q: 为什么需要硬件定时器?

A:
while (1) 每转一圈要花多长时间,取决于里面塞了多少代码。代码一多,这一圈就变长,靠循环次数等时间必然会漂。硬件定时器由独立计数器按固定节拍运行,即使 CPU 正在执行别的代码,它也继续计时,所以能提供稳定、可计算的时间刻度。

赞(0)
未经允许不得转载:小狮博客 » 定时器到底在数什么:STM32 的时间基准从哪里来
分享到: 更多 (0)

联系我们