commands:reference:tcntsetup
문서의 이전 판입니다!
목차
TCNTSETUP()
TCNTSETUP()는 타이머 외부 클럭 입력과 32비트 확장 모드를 설정합니다.
void TCNTSETUP(uint8_t timerNumber, bool on32bit = false)
명령어
| 명령어 | 인수 | 반환값 | 동작 |
|---|---|---|---|
TCNTSETUP(timerNumber, on32bit) | uint8_t timerNumber — 제품에서 지원하는 외부 클럭 타이머 번호bool on32bit = false — false: 하드웨어 16비트 카운터만 사용. true: 오버플로 인터럽트로 상위 16비트 오버플로 횟수를 누적 | void | 타이머 외부 클럭 입력과 32비트 확장 모드를 설정합니다. |
예제
TCNTSETUP(1, true);
주의사항
- 타이머 외부 클럭 방식은 MPINO-8A8R과 MPINO-16A8R8T만 지원합니다.
- 지원 제품에서도 TCNT 단자와 타이머 번호를 제품 자료로 확인합니다.
TCNTOUT()을 단순 16비트 현재 카운터 읽기 함수로 해석하지 않습니다.- 다른 제품의 인터럽트 ISR에서는 카운트 증가 외의 작업을 하지 않습니다.
commands/reference/tcntsetup.1788260661.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1
