ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
324091 Топик полностью
bialix (19.04.2012 11:46, просмотров: 93) ответил =AlexD= на Ну дребезжит, ну и что? Для программы не имеет никакого значения предистория ДО включения - дребезжит уже час, или только начало. Считать входы изменившимися после включения полезно для отладки и проверки стойкости алгоритма, а так тоже не
не согласен. если от того, что дребезжит программа воспримет неправильное состояние и потенциально может сделать опасное действие (включить какой-то исполнительный механизм) то "неизвестное" состояние поможет это предотвратить. для отладки "неизвестно" никак не мешает, а даже помогает, ибо в тестах можно как отдельно проверить холодный старт, так и часть нормальной работы. что вы понимаете под проверкой стойкости алгоритма, мне не ведомо, поэтому придумывать за вас не буду. если нужна какая-то особая стойкость к дребезгу, который уже час дребезжит а после включения питания нам нужно четко знать состояние входа, то тут только таймаут поможет увы. по таймауту или принимать решение, что вход неисправен или еще как-то.