commands:callback_timer
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| commands:callback_timer [2026/08/31 22:52] – 바깥 편집 127.0.0.1 | commands:callback_timer [2026/09/12 23:27] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ====== | + | ====== 콜백 타이머 ====== |
| - | ^ 명령어 ^ 설명 ^ | + | 주기적으로 함수를 실행할 하드웨어 타이머를 설정하고 제어합니다. |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | <code cpp> | + | |
| - | volatile bool task = false; | + | * [[commands: |
| - | void onTimer() { task = true; } | + | * [[commands: |
| - | void setup() { ItimerSet(100, | + | * [[commands: |
| - | void loop() { if (task) { task = false; /* 실제 작업 */ } } | + | * [[commands: |
| - | </ | + | |
| - | + | ||
| - | ===== 명령어 원형 ===== | + | |
| - | + | ||
| - | ^ 반환형 ^ 명령어 원형 ^ | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | + | ||
| - | 콜백은 인터럽트에서 실행됩니다. | + | |
| [[commands: | [[commands: | ||
commands/callback_timer.1788184327.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1
