사용자 도구

사이트 도구


commands:reference:itimerstop

문서의 이전 판입니다!


ItimerStop()

ItimerStop()는 기본 또는 지정한 콜백 타이머를 정지합니다.

ItimerStop 명령어 동작 흐름

void ItimerStop()
void ItimerStop(uint8_t timerNumber)

명령어

명령어 인수 반환값 동작
ItimerStop() 없음 void 기본 또는 지정한 콜백 타이머를 정지합니다.

예제

bool ItimerSet(unsigned long intervalMs, void (*callback)());
bool ItimerSet(uint8_t timerNumber, unsigned long intervalMs, void (*callback)());
bool ItimerStart();
bool ItimerStart(uint8_t timerNumber);
void ItimerStop();
void ItimerStop(uint8_t timerNumber);
void ItimerStopAll();
bool ItimerState();
bool ItimerState(uint8_t timerNumber);

주의사항

콜백은 인터럽트에서 실행됩니다. 콜백 안에서는 플래그만 바꾸고 delay(), Serial, I²C, SPI와 긴 계산은 사용하지 마십시오. PWM과 같은 타이머를 공유하는지도 확인하십시오.

← 내장 명령어 리스트

commands/reference/itimerstop.1788260660.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki