2012-09-12 3 views
2

이 게시물은 사용 방법을 묻는 것이 아니라 언제 사용할지 묻는 것입니다.임베디드 시스템 용 윈도우 워치 독을 사용하는 경우

윈도우 화 된 워치 독 (WW)에 대한 많은 문서가 있으며 대부분의 마이크로 컨트롤러에 이미 포함되어 있습니다. 모든 공급 업체는 WW가 안전 응용 프로그램을위한 것이라고 말하지만 아무도이 항목에 대해 더 이상 말하지 않습니다.

나는 구체적인 예를 지적하고자하지만, "자동차의 브레이크 시스템을위한 것"보다 조금 더 많은 예가 될 수 있습니다.

우리 모두는 너무 일찍부터 또는 너무 늦게 급식을 먹어야한다는 것을 알고 있지만,이 시나리오는 안전성을 향상 시키는데 어떻게 도움이 될까요?

감사합니다.

답변

3

Watchdog의 전체적인 포인트는 펌웨어가 예상대로 실행되는지 확인하는 것입니다. 이 이론은 펌웨어가 주기적으로 워치 독을 걷어차면 담당하는 다른 기능들도 또한 발생한다는 것입니다.

시스템 디자인에서, 그들은 장애 안전의 마지막 단계입니다. 기본적으로 "우리는 워치 독을 차게 할 수 없기 때문에 시스템이 무엇을하는지 모르고있다."그래서 장치를 리셋하고 문제가 사라지기를 희망한다. " 그들은 손상을 스택, 실수로 무한 루프에서 당신을 보호 할 수

이, RAM은 twiddles 비트 등

창있는 워치 독은 더 일을 방지 할 수있는 창으로 단일 양면 워치 독보다 더 나은 솔루션입니다 ... 예를 들어 단면이있는 경우 루프에 붙어있는 루프가 워치 독 킥을 포함하면 문제가 있다는 것을 알 수 없습니다. Windowed Watchdog의 경우, 너무 빨리 걷어차는 확률로 인해 재설정 할 확률이 더 큽니다 ...

질문에 대한 답변입니다. 펌웨어가 예정된대로 작동하고 있는지 확인하고 싶지 않은 경우 Windowed Watchdog를 사용하십시오. 그렇지 않은 경우 안전한 상태로 되돌릴 수 있습니다. 그들은 일반적으로 안전 시스템에 중점을두고 있지만, 모든 임베디드 장치는 그 사용으로 이익을 얻을 수 있습니다. (예를 들어, 하우스 서모 스탯은 안전이 중요한 시스템으로 간주되지 않지만 배터리가 완전히 잠겨 배터리를 제거하기 위해 배터리를 제거해야하는 경우에는 성가신 일이 될 수 있습니다.)

+0

이제 윈도우로 된 워치 독이 유럽에서 판매 될 예정인 가전 제품에 대한 IEC 60730 표준 요건. –