Чт янв 11, 2018 12:01:16
Чт янв 11, 2018 12:03:49
против этого я и хотел выступить - 1) ты сделал 2 коротких нажатия, а получил одно длинное, т.к. второе нажатие совпало с вторым опросом, 2) даже если надо одно короткое, но выверенное по времени, то это будет сложно сделать т.к. система будет ожидать 2го замера, чтобы убедиться, что нажатие было коротким, и вообще система будет казаться тормознутой (по той же причине).
Чт янв 11, 2018 12:23:10
Чт янв 11, 2018 12:55:35
вау!philosoraptor писал(а):у меня есть вполне рабочие проекты с многоуровневыми меню.
Чт янв 11, 2018 20:37:03
ozonn писал(а):не вижу ничего плохого в применении _delay где бы то ни было и уж тем более для подавления дребезга
Пт янв 12, 2018 11:23:53
ozonn писал(а):не вижу ничего плохого в применении _delay где бы то ни было и уж тем более для подавления дребезга
Пт янв 12, 2018 11:29:07
Пт янв 12, 2018 11:38:02
Пт янв 12, 2018 11:47:07
ozonn писал(а):вот скажите мне, пожалуйста, если мне нужна задержка в 10 мкс, что мне делать? Таймер использовать?
Пт янв 12, 2018 11:59:09
ozonn писал(а):вот скажите мне, пожалуйста, если мне нужна задержка в 10 мкс, что мне делать? Таймер использовать?
Пт янв 12, 2018 12:13:49
Пт янв 12, 2018 12:17:21
Пт янв 12, 2018 13:12:32
то инициализация, она один раз проходит, ради этого таймер расходовать - большее зло
Пт янв 12, 2018 13:36:03
вот из подобных рассуждений обычно и растут ноги того самого применения delay, которое некоторые горячие головы называют абсолютным злом.philosoraptor писал(а):К примеру, после записи во внешний епром нужно пожождать 10 мс перед очередным обращением к нему.
Пт янв 12, 2018 14:11:39
Пт янв 12, 2018 14:25:38
Пт янв 12, 2018 14:44:35
Пт янв 12, 2018 16:52:10
Пт янв 12, 2018 18:48:40
Пт янв 12, 2018 18:56:40
изящное-то оно изящное, но никак не отличает основной код от кода автоповтора. конечно, к теме задержек это не имеет отношения...philosoraptor писал(а):действительно изящное, на мой взгляд, решение