ja-jp_commands:callback_timer
差分
このページの2つのバージョン間の差分を表示します。
| ja-jp_commands:callback_timer [2026/09/07 21:53] – 만듦 - 바깥 편집 127.0.0.1 | ja-jp_commands:callback_timer [2026/09/12 23:27] (現在) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== | + | ====== コールバックタイマ ====== |
| - | ^ コマンド ^ 説明 ^ | + | 関数を周期的に呼び出すハードウェアタイマを設定・制御します。 |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | <code cpp> | + | * [[: |
| - | volatile bool task = false; | + | * [[: |
| - | void onTimer() { task = true; } | + | * [[: |
| - | void setup() { ItimerSet(100, onTimer); ItimerStart(); } | + | * [[: |
| - | void loop() { if (task) { task = false; /* 実際の処理 */ } } | + | * [[: |
| - | </ | + | |
| - | ===== コマンドのプロトタイプ ===== | + | [[: |
| - | + | ||
| - | ^ 戻り型 ^ コマンドのプロトタイプ ^ | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | + | ||
| - | コールバックは割り込み内で実行されます。コールバックではフラグだけを変更し、'' | + | |
| - | + | ||
| - | [[: | + | |
ja-jp_commands/callback_timer.1788785587.txt.gz · 最終更新: by 127.0.0.1
