MsTimer2
MsTimer2
MsTimer2は、プログラマがTimer2を利用するための、小さく、使いやすいライブラリである。timer2に対して1ミリ秒の精度を"ハードコード"しているので、MsTimer2と呼ばれる。
メソッド
MsTimer2::set(unsigned long ms, void (*f)());
- タイマがオーバーフローする時間(関数を呼び出す間隔)をミリ秒単位で設定する。タイマがオーバーフローするたびに、“f"を呼び出す。“f"は、呼び出しパラメータのない、voidを返す関数である。
MsTimer2::start();
- 割り込みを許可する。
MsTimer2::stop();
- 割り込みを禁止する。
ソースコード
ライセンス: LGPL
{arduino-path}/libraries/にインストールする。
使用例
|
|
Webでの使用例
- Heartbeat effect for Arduino and 20 LEDs
- Knight Rider example
- Persistence of vision sketch
- Power grid monitoring experiment
- Lighthouses
オリジナルのページ
https://playground.arduino.cc/Main/MsTimer2/
最終更新日
January 9, 2024