Autor: Dondu
Artykuł jest fragmentem cyklu: Problemy z zaprogramowaniem
Czasami zdarza się, że początkujący przyjmują dowolne rozmieszczenie sygnałów w gnieździe programującym. Nie ma obowiązku stosowania się do standardów więc mają takie prawo :-)
Zastanów się jednak, co się stanie, gdy do niestandardowo zaprojektowanego gniazda programowania podłączysz lub podłączy ktoś inny, standardowo zaprojektowaną taśmę z standardowego programatora?
W najlepszym przypadku brak możliwości programowania.
W najgorszym uszkodzenie programatora, budowanego urządzenia, a w skrajnych przypadkach nawet komputera, do którego programator jest podłączony.
Dlaczego?
Bo sygnały programujące będą zamienione, a w najgorszym przypadku możesz doprowadzić nawet do zwarcia na zasilaniu lub zasileniu urządzenia odwrotnie podłączonym napięciem!
Programatory niezgodne ze standardem
Niektóre firmy oferują programatory w których piny w gnieździe są ułożone niestandardowo. Na przykład w przypadku USBasp może dotyczyć to pinów masy - sprawdź dokładnie swój programator pod tym kątem.
Co zrobić?
Gdy projektujesz urządzenie zadbaj o to, aby miało standardowe złącza do programowania szeregowego ISP: ISP – Co to takiego?
Zobacz pozostałe przypadki
- Problemy z zaprogramowaniem: Spis treści
Brak komentarzy:
Prześlij komentarz