Вступить в клуб →
средняявопросПрошивка: память, загрузчик и надёжность

На севшей батарее устройство циклически перезагружается и портит настройки

Датчик на батарее. Когда батарея садится, устройство начинает хаотично перезагружаться, а после замены батареи часть устройств стартует с испорченными настройками во flash. Сброс по снижению питания (BOR) в опционных байтах выключен, настройки пишутся при каждом старте.

Что исправить?

  • Включить BOR и не писать flash при низком питании
  • Ставить стабилизатор с большим выходным током
  • Проверять CRC настроек только после записи
  • Снизить частоту ядра, чтобы экономить батарею

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела