【发布时间】:2012-07-04 06:47:08
【问题描述】:
我想创建一个在嵌入式系统上运行且影响尽可能小的计时器。我可以选择在 C、C++、bash 或 python 中实现计时器。计时器中的错误可能是 +/- 几秒。
我很想在 bash 脚本中创建一个循环,使用“sleep()”命令和“&”在后台启动它。但是,如果以这种方式实施,我担心/不太明白这是否会使系统保持活动/唤醒。
如果它保持系统处于活动/唤醒状态,是否可以使用 C、C++、python 或使用 bash 脚本的其他方式创建一个不这样做的计时器?
【问题讨论】:
-
“我认为复合 C/C++ 的大部分用途是无知的表现。” ~ Bjarne Stroustrup - 另见research.att.com/~bs/bs_faq.html#C-slash
-
@Griwes,即使您确实找到了一些常见问题解答网站,您也不会对所有人大喊他们是多么无知,对吧?
-
您的嵌入式系统似乎运行 linux(或类似的 POSIX 兼容系统)。它是否运行 cron 任务?
-
fcron应该做你想做的事。 -
计时器的目标是什么?