Простая процедура отказа

Самые простые решения часто embedded-systems бывают лучшими, и я обнаружил, что embedded-systems простое чтение состояния embedded-control переключателя каждые N миллисекунд embedded (от 10 до 50, в зависимости embedded-systems от переключателя) всегда embedded-systems работало для меня.

Я убрал embedded-systems сломанные и сложные процедуры embedded-control устранения дребезга и заменил embedded их простым медленным опросом, и embedded таким образом результаты embedded-control всегда были достаточно хорошими.

Чтобы embedded-control реализовать это, вам понадобится embedded простое периодическое прерывание embedded-control по таймеру в вашей системе embedded (при условии отсутствия поддержки embedded-systems RTOS), но если вы привыкли embedded-systems программировать его на «голом embedded-control железе», организовать его embedded не составит труда.

Обратите embedded внимание, что этот простой embedded-systems подход добавляет задержку embedded-systems к обнаружению изменения состояния. Если embedded коммутатору требуется T мс embedded-systems для достижения нового устойчивого embedded-systems состояния, и он опрашивается embedded каждые X мс, то наихудшая embedded-systems задержка для обнаружения embedded-systems нажатия составляет T+X мс. Ваш embedded интервал опроса X должен быть больше, чем embedded-control наихудшее время отказов T.

embedded

2022-09-02T20:57:41+00:00