Еще раз о сторожевом псе
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Amateur 01 февраля 2003 г. 11:31

1. Watch Dog бесполезный если программа глюкавая.
2. Во многих случаях он не нужен и удовлетворяя прихоти заказчика делается иммитация работы пса. Он действительно работает (тикает), но по сути своей бесполезный.
3. Он Очень нужен!!!! Рассмотрим на примере устройства Bill Valdator в разработке которого мне пришлось участвовать. Устройства эксплуатируются автономно в условиях высоких электромагнитных помех (самое различное торговое оборудование с холодильниками, двигателями и пр.), подвергается атакам с целью получить бесплатно товар или просто испортить прибор (воздействе шокером, заливают кофе, пиво и пр. напитки), принимает ответвенное решение, а ошибки в принятии решения - потеря клиента и рынка.
При испытаниях прибора было обнаружено, что при воздестви шокера программа слетала... Это было довольно неожиданно, так как программа распалагалась только на чипе, питание прибора было выполнено самым тщательным образом, то же можно сказать и о цепях генератора и сброса. Пришлось серьезно поработатать с WatchDog-ом что бы он восстанавливал работоспособность прибора и правильно функционировал после сброса (если прибор принял деньги, то он обязан выдать товар независимо от того был сброс или нет). Результаты были впечатляющими. Т.о. использование пса очень полезно, но требует значительных усилий в разработке алгоритмов его использования...
И еще. Меня поначалу удивляло, почему некоторые загнивающие ставят аналоговые псы на рассыпухе. Но потом пришлось столкнуться с Псами, которые не выдерживают никакой критики - сами зависают при малейших попытках воздействия на них. Это относится в первую очередь к цифровым псам.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru