Watchdog Timer


Watchdog Timer

#RENESAS #RL78 #Watchdog 이번포스팅은 Watchdog Timer에 대해서 설명한다. Watchdog Timer는 MICOM의 이상을 감지하는데 사용하는데 MICOM의 Main클럭이 죽거나 Program Counter가 멈추거나 프로그램이 정상적으로 동작하지 않는 경우 MICOM을 RESET하는 용도로 사용된다. 아래의 그림에서 보는것과 같이 Watchdog Timer가 설정된 시간이 지나면 Reset시그널을 발생시켜서 MICOM을 Reset한다. 그리고 WatchDog에 사용되는 Timer는 Main클럭과 다른 클럭을 사용해야 Main MICOM의 이상을 감지할 수 있다.(Whtchdog은 Low-on-chip oscillator clock을 사용) 특이한게 RENESAS RL78 MICOM의 WatchDog은 레지스터로 설정하는 것이 아니고 OptionByte로 설정이 가능하다. 아래의 CS+컴파일러 그림에서 왼쪽의 빌드툴을 더블클릭하고 Link옵션에 User ...


#RENESAS #RL78 #Watchdog

원문링크 : Watchdog Timer