Можно в прошивке увеличить длительность сброса до 1 секунды или удерживать его, пока нажата кнопка сброса?
Можно в прошивке увеличить длительность сброса до 1 секунды или удерживать его, пока нажата кнопка сброса?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Правильно ли я понял, что длительность сигнала RESET = 0.5 сек, которая сейчас заложена в текущей прошивке вас не устраивает?
Установить нужную длительность сигнала RESET можно поправив бинарник прошивки:
Найдите в бинарнике последовательность 32 E3 03 D0.
Код 32 в HEX формате соответствует 50 в десятичном формате.
Этот код задает длительность RESET с дискретностью 10 мсек.
50*10 = 500 мсек.
Исправьте этот код на нужную величину, в вашем случае на 64 и получите длительность 1 сек.
AlexBel (18.09.2023)
Да, бывают ситуации (причину, пока что, не выяснил), когда компьютер зависает и нажатие "Принтскрин" не помогает, ни одиночное, ни многократное. Когда принудительно замыкаю "Сброс" на время порядка одной секунды, компьютер гарантированно сбрасывается. Не знаю, может, конденсатор в цепи сброса не успевает разрядиться через контроллер, хотя все номиналы по схеме. Вообще, думаю по сбросу с контроллера клавиатуры добавить транзисторный ключ или ограничительный резистор, не очень нравится практика разряда конденсатора через порт контроллера. Байтики в прошивке поправлю, спасибо! Кажется, я уже поднимал эту тему, не для "Ориона", но информация, увы, за давностью, потерялась...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)