Watchdog Timer Code


Watchdog Timer Code

#RENESAS #RL78 #G14 #Watchdog #예제코드 이번 포스팅은 WatchDog Timer의 예제코드에 대해 설명한다. 아래의 그림은 Code Generator의 Watchdog설정이다. 특별한 것은 없고 오버플로우시간, 윈도우오픈주기만 설정하면된다.(인터럽트를 사용하려면 인터럽트클릭) 보통 Watchdog은 Main함수의 While루프에 넣어서 사용하는데 MICOM의 전반적인 동작이 Main함수의 While루프에서 동작하기 때문이다. 물론 인터럽트도 있다. Main문이 돌아가다가 인터럽트가 걸려서 Main문의 Watchdog을 Reset해주지 못하는 경우가 발생하기 때문에 While루프의 맨 마지막에 넣어서 사용한다. 이전 포스팅에서 설명한 것과 같이 Watchdog은 Option Byte를 이용하여 설정하기 때문에 아래의 그림처럼 컴파일러의 옵셥을 사용하여 설정한다.(정확한 설정법은 이전포스팅 참고) Watchdog Timer #RENESAS #RL78 #Watch...


#G14 #RENESAS #RL78 #Watchdog #예제코드

원문링크 : Watchdog Timer Code