Size: a a a

2022 January 12

AE

Andrey Ermakov in Embedded Group
99 процентов прерывания
источник

AE

Andrey Ermakov in Embedded Group
Если там реактивку счетчик измеряет, да параметры сети
источник

AK

Andrew Kharitonov in Embedded Group
Вот тут загвоздка в распараллеливании, проект достался без операционки.
Если подскажите альтернативные методы, буду рад
источник

AK

Andrew Kharitonov in Embedded Group
Перестраивать архитектуру на данном этапе нельзя
источник

AE

Andrey Ermakov in Embedded Group
А что нет фона и прерывания вычислений?
источник

LZ

Leonid Zaliubovskii in Embedded Group
и смотря на чем сделано. Бывают вот таки прелестные микрухи (ADE79xx или типа того)- сиди считай себе и журналированием занимайся с большего. А бывает сам руками херачишь все
источник

AE

Andrey Ermakov in Embedded Group
Ну это да
источник

LZ

Leonid Zaliubovskii in Embedded Group
ну ты хоть подробностей дай каких. Ноосфера который день сбоит, сложно без подробностей. Мерял загрузку ЦПУ? Что вообще по ресурсам есть? Есть ли внешнее хранилище данных или ты сразу принимаешь и шьеш на место старой?

хотя если счетчик и вспоминая стрижа, то максимально дешево там наверное и максимум под журнал микруха памяти

Если есть свободное место 2х - я бы принял прошивку, проверил бы ее неспешно и послал бы на уйх, если не ок или ребутнулся бы на новую прошивку, а тот слот оставил бы помеченым как "неактивный"
источник

AK

Andrew Kharitonov in Embedded Group
Сейчас)
источник

AK

Andrew Kharitonov in Embedded Group
Есть внешняя микропуаз памяти туда поместится прошивка и прошиваться плонируется именно так, сначала прошивка поблояна складывается во внешний накопитель, затем валидируется, после чего принимается решение о перепрошивки:
И дальше перепрошивается.

Ключевые проблемы: учёт электроэнергии ведётся в прерывании, однако множество вещей таких как:
Мониторинг внешних воздействий;
Контроль качества сети;
Ведётся в основном цикле, также в основном цикле ведётся обработка принятых извне данных.

Из-за отсутствия RTOS не совсем понимаю можно ли в таком раскладе параллелить задачи.

Загрузку ЦП не мониторил. Буду читать как это делать правильно
источник

LZ

Leonid Zaliubovskii in Embedded Group
а время прошивки сколько?
источник

VO

Vyacheslav Olkhovche... in Embedded Group
всегда можно как-то накостылить
источник

LZ

Leonid Zaliubovskii in Embedded Group
безусловно. большую часть времени этим и занимаются разрботчики)
источник

AK

Andrew Kharitonov in Embedded Group
Прошивка может лететь долго от 2 минут до бесконечности в зависимости от качества канала
источник

AE

Andrey Ermakov in Embedded Group
Я так понимаю имеется ввиду прошивка самого камня
источник

LZ

Leonid Zaliubovskii in Embedded Group
прилетать то фигня. Я о физической прошивке msp
источник

AK

Andrew Kharitonov in Embedded Group
Она может летать по rs/rf/gsm и тд
источник

AK

Andrew Kharitonov in Embedded Group
Ааа, порядка полутора минут
источник

AE

Andrey Ermakov in Embedded Group
Самое то баню разводить
источник

AK

Andrew Kharitonov in Embedded Group
Да мы обновляем ПО камня)
источник