500μsec待つには?

解決


きのこ  2006-05-30 13:44:13  No: 62010  IP: 192.*.*.*

はじめまして。こんにちは。

ループである処理をさせています。
やりたいことは、
ループ内の処理が終了し、またループ内の処理の先頭に戻る時に
500μsec待機してから戻りたいです。

この500μsecは正確じゃなくても結構です(±100μsec)

このような事は可能でしょうか?
方法をご存知の方がおられましたら、ご教授お願いします。

編集 削除
YuO  2006-05-30 13:59:36  No: 62011  IP: 192.*.*.*

Windowsでは無理だと思います。
マルチスレッドである以上,一つのスレッドがCPUを独占できません。
そして,コンテキストスイッチが起きた瞬間に0.5msなんて軽くオーバーすることでしょう。

編集 削除
きのこ  2006-05-30 14:04:35  No: 62012  IP: 192.*.*.*

ご返答ありがとうございました。

諦めた方がよさそうですね。。。

編集 削除