сомневаюсь что вы храните старую версию ардуино, особенно первую, но возможно на старых версиях ботлоадера 3 раза мигает, а первая версия ардуино идэ умела прошивать hex, но я ее потерял…
А если бы, ещё и проверяли скетч, цены бы вам не было.))
Дим-мычъ особенно если разбирался еще в ассемблере, и мне платили за это)))
я тут за идею родею, что бы еще сжать немного, может эти кода вас натолкнут на какие то интересные мысли)))
а может и работают… код писал ии)))
Да я так то не против, но это ветка для примеров, как по мне, проверять желательно
Тогда можно в setup вставить portb= и reset.
И что произойдет?
Компилятор loop выметает из прошивки и область программ сильно сократится.
Дальше то што произойдет?
Я вам пол дня толкую, что порт в INPUT передет, только после
1 - передергивания питания
2 - нажатии кнопки RESET
3 - сработки WDT
Никакие джампы, не на вектор RESET, по нулевому адресу, ни на загрузчик, не дадут эфекта.
Да, в INPUT не перейдёт, но тогда ещё проще.
Состояние пина сохранится. Главное, найти “долгий” загрузчик
Ну и откуда блинк тада возьмется?
Это типа «блинк на максималках времени»?)))
Переключи-и-и-ть))
Щас проверю, отпишусь. А то уже опять уходить скоро надо
Будь любезен, а то мне не пьется чета))
Вот рабочий код для Нано. В асм сам переведи, мне некогда уже, если что, позже сделаю
void setup() {
DDRB = 0x20;//13 пин
PINB = 0x20;
asm("jmp 0x3C00");
}
void loop() {
// put your main code here, to run repeatedly:
}
Ну найди ты, наконец, себе работу!
Уже надоело читать твои жалобы, что никто не хочет платить.
Евгений Петрович, извините, что попытался воплотить Вашу идею(хотя сначала в неё не верил), но не было выхода, иначе @xDrivеr морально стёр бы меня с лица земли))
Но опять, получается овчинка выделки не стоит, ведь экономии особой не будет, т.к. на бутлоадер потратим памяти не меньше, чем на паузу.
Разве что, именно нужен загрузчик.
а вы случайно не помните какой рекорд что бы весил мало и через ардуино идэ загружался код ?)))
конденсатор ставить между gnd и reset не считается за блинк ?))) зато 0 байт!
возможно ли как то вирус сделать ?)) что бы за 2 байта мк впадал в ступор, не мог выполнить и перезагружался… потом если что можно перепрошить…

