2010-11-30 3 views
0

マイクロコントローラで動作するように設計されたコードをテストしたいと思います。プラットフォームに依存しません。非GUIアプリケーション用のVC++のタイマ

私は現在、埋め込みシミュレータを持っていません(何らかの理由で!)、テストしたいのですが...私はVisual Studio 2008(What a Pity !!)を使用しています....コード完全にCですが、VS 2008はCをサポートしていないので、私は.cppとしてファイルを保存しています....しかし、C++のコンセプトは使用されていません!!

私に必要なものは、1ミリ秒ごとに割り込みを生成するタイマーです!

そしてもう一つ、私はGUIを作るためにしたくない私は、キーボード上の特定のキーを押すと、割り込みが生成されます....

ように....私は何かを設定することができます。私はタイマーを探して、すべてのMFCアプリケーションのためだった....任意のオプションがない場合、私は大まかなMFCを作成します...

よろしく!

+0

あなたのアサーションをベースにしているものは、Visual StudioはCをサポートしていないのですか? –

+0

@ Moo-Juice:これは、WHC(windows haterz club)のすべての子供たちが言うことです。 –

+0

[WinApi(C++)でタイマーを作成する方法?](http://stackoverflow.com/questions/2128620/how-to-create-timer-in-winapi-c) –

答えて

0

高精度タイマーの場合、おそらくCreateTimerQueueTimer(個人的に使用されていない)でしょう。

私は個人的にはtimeSetEventを使用していましたが、これは何年も何年も前のことでした。

+0

@Dean: "この関数は廃止されました。新しいアプリケーションでは、CreateTimerQueueTimerを使用してタイマーキュータイマーを作成する必要があります。 –

+1

"高精度"タイマーの場合、あなたが本当に望んでいるのは、QueryPerformanceCounter()です。 –

+0

@John私は高精度タイマーを使用していて、Win95用に書かなければならなかったので、右。 –

関連する問題