Pytanie:
Jak zatrzymać uruchamianie programu uno po włączeniu?
perigalacticon
2016-03-02 09:24:00 UTC
view on stackexchange narkive permalink

Czy ktoś wie, jak uniemożliwić Uno uruchomienie ostatniego programu po włączeniu?

Wiele razy zmieniałem sprzęt i okablowanie bez uprzedniego wyczyszczenia programu. Następnie, gdy włączę go, aby załadować nowy program, będzie on uruchamiał stary program, dopóki nie zostanie załadowany. Ma to wiele potencjalnych niepożądanych skutków, gdy stary program działa z zainstalowanym nowym sprzętem.

Dzięki

Jeden odpowiedź:
Nick Gammon
2016-03-02 11:29:21 UTC
view on stackexchange narkive permalink

Najprostszą rzeczą jest przesłanie nowego programu przed podłączeniem sprzętu.

Jeśli to nie jest praktyczne, podłącz przewód połączeniowy z pinu Reset do masy (Gnd) przed włączeniem zasilania. To będzie się utrzymywać w stanie resetowania, a program nie będzie działać.

Następnie skompiluj i prześlij swój program. Gdy zacznie ładować, usuń przewód resetowania. To powinno przesłać go bez uruchamiania żadnego istniejącego programu.

Dzięki, czasami w przypadku dużych projektów z dużą liczbą połączeń ta funkcja byłaby przydatna. Czy przycisk resetowania powinien mieć ten sam efekt? Czy istnieje dokumentacja dotycząca tej funkcji? Dzięki.
Nie jestem pewien co do dokumentacji - cóż, teraz jest odpowiedź tutaj. :) Przycisk Reset miałby ten sam efekt, ale może być trudne przytrzymanie go jedną ręką i przesłanie nowego kodu drugą.


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...