我目前正在尝试学习 nodejs 和一个小项目,我正在编写一个 API,以控制一些联网 LED 灯。
控制发光二极管的微处理器有一个处理延迟,我需要向微处理器发送至少相隔100毫秒的空间命令。在 C # 中,我习惯于只调用 Thread。睡眠(时间) ,但是我没有在节点中找到类似的特性。
我已经找到了几个在节点中使用 setTimeout (...)函数的解决方案,但是,这是异步的,并且不会阻塞线程(这正是我在这个场景中需要的)。
是否有人知道阻碍睡眠或延迟功能?最好是一些不只是旋转的 CPU,并具有 +-10毫秒的精度?