В приборе установлен МК MSP430F427. В некоторых приборах через 1-2 года происходит "зависание" - не реагирует на
кнопки управления. Сброс по RST восстанавливает работоспособность, но при этом сбрасывются все ранее накопленные в
ОЗУ данные. Используется тактовый генератор 32768 кГц , который продолжает работать.Питание батарейное 3,6 В.
Вопрос - есть ли примеры использования WDT для восстановления работоспособности прибора и сохранения
накопленных данных? Проверить состояние ОЗУ без сброса невозможно. Использование __no_init для данных решит эту
проблему? Данные обновляются каждую минуту, поэтому испоьзование внутренней flash памяти составляет проблему. Как
решаются проблемы длительного хранения данных?
|