Windows CEで100マイクロ秒未満の精度でスリープすることは可能ですか?ジッタが少ないほど、理想的には1桁のマイクロ秒の応答時間が必要です。Windows CEで<100uSの正確なスリープ
私たちが本当に望むのは、非常に低いジッタを持つ5msタイマーです.Windows CEのWaitFor [Single | Multiple]オブジェクトとSleep APIはミリ秒単位で動作しますが、サブms時間を修正することはできません。コードが実行されるため、サイクルが徐々に変化します。
これが不可能な場合は、その情報も非常に役立ちます。
特定のベンダのライブラリと非リアルタイムで(CE版、ワインに対応した正規版Windows版)のインターフェースができれば、特定のOSにロックされているわけではありません。しかし、ライセンスコストが懸念されるため、サードパーティ製のRTOSをWindowsのライセンスコストに加えてしまうことは望ましくありません。そのようなタイマー割り込みをハッキングするより簡単なことはありますか、それとも最善のものですか? – bdonlan
そのリンクは、ちょっとしたグーグルの結果だった。私は、他の方法で高解像度のタイマーを設定することの難しさについて自信を持って答えるために、Windows CEに精通していません。 –