Size: a a a

Maxwell's Demons

2021 September 30

VS

Vadim S in Maxwell's Demons
Естественно с аппаратным таймером!!!
источник

РМ

Роман Матвеев... in Maxwell's Demons
а что у вас тогда колом встанет?
Таймер же продолжит работать
Впрочем, всегда надо делать дополнительную аппаратную защиту от перегрузки по току или напряжению на выходе
источник

VS

Vadim S in Maxwell's Demons
То есть так можно, без подстав?
источник

VS

Vadim S in Maxwell's Demons
Пид регулятор например. И спалит ключи всеравно
источник

VS

Vadim S in Maxwell's Demons
Она есть, но ее уровень высокий, долго в ней нельзя висеть.
источник

РМ

Роман Матвеев... in Maxwell's Demons
при вашем подходе, подозреваю, такое вполне возможно. Обязательно предусмотрите аппаратную защиту!
источник

ГК

Григорий Кузьмин... in Maxwell's Demons
И где тут асинхронность?
источник

ГК

Григорий Кузьмин... in Maxwell's Demons
Систик, что ли?)
источник

AT

Alexey Tsvetkov in Maxwell's Demons
Можно. Причем и фор и вайл и все остальное использовать. А чтобы это все декомпозировать полезно завести программные таймеры или event loop
источник

VS

Vadim S in Maxwell's Demons
Меня волнует чтобы сам код не встал дольше чем на пару миллисек. И если все забито голыми ифами - чревато ли это чем то? С точки зрения отладки вопрос второй.
источник

ГК

Григорий Кузьмин... in Maxwell's Demons
std::async::if_async(async_int)
источник

TN

Timur Nabiulin in Maxwell's Demons
у силовушных камней есть ультрабыстрые компараторы и FAULT под это дело
источник

VS

Vadim S in Maxwell's Demons
Вайл... А если событие не настанет по какой то логической ошибке? Это ж блокировка кода
источник

РМ

Роман Матвеев... in Maxwell's Demons
ну если я все правильно понял, то не должно. Сами по себе ИФы, даже если их много, проблем доставлять не должны.
Проблема в том, что при таком подходе код становится тяжелым для отладки и ошибки будут приводить к очень неожиданным последствиям.
Мне кажется, вам нужно менять подход к написанию кода. Не на этом, так хотя бы на последующих проектах
источник

AT

Alexey Tsvetkov in Maxwell's Demons
Да вайл тут непричем.
источник

VS

Vadim S in Maxwell's Demons
Структурировать можно и ифы... Мне уже привычно. Просто с переходом на более жирные камни этого становится в разы больше... А я начинающий в этом деле. По основному профилю у меня аналог и силовуха. Но ифы работают очень похоже на аналоговую схему, без тормозов... Как работает мне нравится, но вот есть ли предел у такого подхода вопрос.
источник

РМ

Роман Матвеев... in Maxwell's Demons
не видя кода - сложно сказать
источник

VS

Vadim S in Maxwell's Demons
Просто если иф не выполнится, прога просто пойдет дальше.. если вайл встанет то что?
источник

ГК

Григорий Кузьмин... in Maxwell's Demons
Надо либо почитать книги по программированию, либо отдать прошивку специалисту, если самому не хочется разбираться
источник

ГК

Григорий Кузьмин... in Maxwell's Demons
Единственный рецепт
источник