사용자 도구

사이트 도구


commands:high_speed_counter

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
commands:high_speed_counter [2026/08/31 22:52] – 바깥 편집 127.0.0.1commands:high_speed_counter [2026/09/12 23:27] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
-====== 고속펄스 입력 카운터 ======+====== 고속카운터 ======
  
-^ 명령어 ^ 설명 ^ +지원 보드의 고속 입력을 설정하고 현재 카운트값을 확인합니다.
-| ''TCNTSETUP(timerNo, bit32)'' | 타이머 외부 클럭 입력을 설정하고 32비트 확장 사용 여부를 선택합니다. | +
-| ''TCNTOUT(timerNo)'' | 32비트 확장 모드의 누적 상위 오버플로 값을 반환합니다. |+
  
-<code cpp> +  * [[commands:reference:tcntsetup|TCNTSETUP()]] — 타이머 외부 클럭 입력과 32비트 확장 모드를 설정합니다. 
-void setup() { +  * [[commands:reference:tcntout|TCNTOUT()]] — 32비트 확장 모드의 누적 상위 버플로 값을 반환합니다.
-  TCNTSETUP(1, true); +
-+
- +
-void loop() { +
-  uint16_t overflowCount = TCNTOUT(1); +
-+
-</code> +
- +
-===== 명령어 원형 ===== +
- +
-^ 반환형 ^ 명령어 원형 ^ +
-''void'' | ''TCNTSETUP(uint8_t timerNumber, bool on32bit = false)''+
-| ''uint16_t'' | ''TCNTOUT(uint8_t timerNumber)''+
- +
-전용 타이머 외부 클럭 방식은 MPINO-8A8R과 MPINO-16A8R8T에서 지원합니다. 다른 제품은 제품별 인터럽트 입력을 인하고 ''attachInterrupt()'' 방식을 사용하십시. 타이머 번호와 실제 입력 핀은 선택한 제품 자료를 기준으로 확인해야 합니다.+
  
 [[commands:builtin|← 내장 명령어 리스트]] [[commands:builtin|← 내장 명령어 리스트]]
  
commands/high_speed_counter.1788184327.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki