如何精準計時?

有什麼方法精準計時, 固定100ms觸發一個訊號, 寫法如何撰寫??

用迴圈觸發事件!!不過迴圈最小單位是1ms,,精確的話可能會因為電腦CPU有所差距

使用 Wait Until Next ms Multiple Function也是一個方法,不過精準我沒有測過,但第一次取數據的時間會很短,是控制第二次數據要延後幾秒(ms)。

可以使用Timed Loop,將可以精準控制迴圈的間隔時間,如果Timeout逾時(超過時間)也可以輸出Boolean訊號出來,讓我們(或程式)知道某一個迴圈發生了Timeout逾時的狀況。

另外要注意的是,受限於Windows作業系統,時間的最小精準度是ms。

Timed Loop在: