Size: a a a

Maxwell's Demons

2021 September 30

TK

Timur Khasanshin in Maxwell's Demons
Ну тоже как бы цикл получается
источник

VS

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

TK

Timur Khasanshin in Maxwell's Demons
Надо взрывать микроконтроллер после того как он выйдет из main()!
источник

TK

Timur Khasanshin in Maxwell's Demons
То есть круг все таки есть
источник

VS

Vadim S in Maxwell's Demons
А как он выйдет от туда?;)  Все что между скобочками вечно крутится по кругу. Выбор только в том, выполняются ли при этом куски кода или прокручиваются в холостую. Это от внешних событий зависит.
источник

TK

Timur Khasanshin in Maxwell's Demons
Значит вечный цикл у вас все же есть
источник

VS

Vadim S in Maxwell's Demons
Да. Задача чтобы он не остановился.
источник

TK

Timur Khasanshin in Maxwell's Demons
Это зависит от вас
источник

VS

Vadim S in Maxwell's Demons
Вот поэтому и.. однократно выполняемые операторы, без блокировок
источник

TK

Timur Khasanshin in Maxwell's Demons
Хм, может быть логика программы этого требует?
источник

TK

Timur Khasanshin in Maxwell's Demons
Покажете код?
источник

TK

Timur Khasanshin in Maxwell's Demons
Можно писать на прерываниях, и будет тоже код без блокировок
источник

VS

Vadim S in Maxwell's Demons
Тогда ждем когда переменная времени достигнет значения и через иф выполняем код одновременно обнулив переменную времени.
источник

TK

Timur Khasanshin in Maxwell's Demons
Вообще всегда следует стремиться писать код без блокировок
источник

IF

Imya Familiev in Maxwell's Demons
У вас есть nmi  прерывания же
источник

TK

Timur Khasanshin in Maxwell's Demons
Ну или ртос
источник

VS

Vadim S in Maxwell's Demons
Вот.. так и хочу
источник

IF

Imya Familiev in Maxwell's Demons
Так что суперцикл не вечен
источник

TK

Timur Khasanshin in Maxwell's Demons
Делайте через прерывания
источник

TK

Timur Khasanshin in Maxwell's Demons
Event driven тру подход
источник