내용으로 건너뛰기
사용자 도구
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
English
현재 위치:
index
»
moacon
»
wdtclear
moacon:wdtclear:index
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== wdtClear ====== ''void wdtClear (void) '' ==== 설명 ==== wdtClear( )함수를 실행시키면 와치독타이머가 0 으로 리셋됩니다. 처음부터 다시 카운트업을 시작합니다. 와치독 타이머 사용시에는 Time Over 주기보다 빠르게 와치독 타이머를 클리어해주어야 합니다. 그렇게 하지 않으면 프로그램은 주기적으로 리셋됩니다 메인 루틴뿐만 아니라, 시간을 소비하는 모든 루틴, 함수마다 wdtClear( ) 함수를 넣어줘야 합니다. 주기적으로 wdtClear( ) 를 실행시킬 자신이 없다면 와치독 타이머를 사용하지 않는 것이 좋습니다. 정상적인 수행상태에서 프로그램이 주기적으로 리셋된다면 와치독 타이머 클리어를 제대로 수행하지 못한 경우입니다. ==== 사용예 ==== <code c> #include "moacon500.h" void cmain(void) { wdtOn(2); //1.6 초간격으로 와치독 타이머 동작개시 int i=0; printf ("Reset\r\n"); while (1) { wdtClear(); // 와치독 타이머 클리어 (리셋방지) printf ("comfile %d\r\n",i++); delay(200); } } </code> [[moacon:index#-t-|라이브러리 목록으로 가기]]
moacon/wdtclear/index.txt
· 마지막으로 수정됨: 2020/02/23 14:08 저자
Comfile Technology
문서 도구
문서 보기
이전 판
역링크
맨 위로