我一直在寻找各种方法来实现计时器或警报,这些计时器或警报将以最少的资源为嵌入式系统中的程序执行清理功能。
本质上,我希望在系统处于最小负载、最小网络事件和/或达到某个时间段时执行该函数。
我认为定时器的多线程不是一个可行的选择,而且可能有点矫枉过正,而且在系统繁忙时执行定时器……也可能不是一个好的选择。
有人有想法吗?
编辑:
运行 OpenWRT 和 busybox
最佳答案
我最终使用变量和计时器来解决我的问题。计时器执行,但基于变量 - 我要么执行代码......要么不执行。
关于c - 什么是嵌入式系统的定时器的良好实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9457978/