@Kimtom

LaunchPad, что и как?

Привет. Хочу вот, что бы LaunchPad работал 24/7 (будет опрашивать каждые пару минут датчики и, в зависимости от значений, посылать сигналы на реле)…

Так вот вопрос: насколько он приспособлен для такой работы круглосуточной?
  • Вопрос задан
  • 5012 просмотров
Пригласить эксперта
Ответы на вопрос 3
@northbear
В embedded вообще ничего не гарантируется производителем железа. Максимум гарантий — это температурные режимы конкретного типа кристаллов и вероятностная оценка сбоев в неблагоприятных средах. Слишком многое зависит от кривизны рук разработчиков обвязки (датчики и прочая периферия) и софта. А после них еще от инсталлятора и эксплуатанта… Поэтому всё от вас зависит. При грамотно сделанной обвязке, правильно написанном софте и контроле температурного режима внешней среды будет работать без проблем.

Прочитайте про аппаратный watchdog, например. Если интервалы считывания данных с датчиков достаточно большие, то можно делать hard reset после каждого цикла считывание, обработка, отправка данных uplink'у. Тем самым застрахуетесь от накопления софтовых проблем. Вариант не без недостатков, поэтому смотрите сами…

В общем дерзайте… Никаких принципиальных ограничений там нет.
Ответ написан
Комментировать
VasG
@VasG
Ну у себя на сайте они пишут, что они не гарантируют ничего, но только потому, что он не протестирован и не сертифицирован официально (речь идёт о законченных изделиях на Launchpad). Хотя народ вроде использует, вроде всё нормально.
Пытался найти пруфы, но что-то безрезультатно сейчас. Пардон, пока останусь голословен.
Сам играюсь с ним и тоже дошел недавно до подобного вопроса.
Ответ написан
Комментировать
@Kimtom Автор вопроса
Допустим, что температурный режим будет в порядке. Кода тоже минимум (фактически, некоторое количество if, else if). Интересная идея с reset после цикла считывания (ибо он будет составлять 2-3 минуты).

Попробую, спасибо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы