Szybkie linki:
 
Galeria serwisu:

Widzisz łapkę - kliknij w obrazek, aby zobaczyć więcej.

Obsługa i ustawienia mikrokontolera.

Dostęp do mikrokontrolera AVR z interfejsem UPDI
Zmiana ustawień i oprogramowania - aby móc to wykonać, potrzebujemy programatora obsługującego interfejs UPDI.
Jeden pin do zmiany ustawień i innych funkcji - pin dostępu do mikrokontrolera UPDI i jego ustawień.
Nowy interfejs programowania i debugowania UPDI (Unified Program and Debug Interface) ma tą unikalną cechę, że angażuje wyłącznie jedno wyprowadzenie mikrokontrolera (UPDI/RESET) w celu przeprowadzenia procesu programowania i debugowania układu. Pin ten może pełnić inne funcje w zależności od ustawień(UPDI, RESET, IO). Jednak aby móc zmienić ustawienia mikrokontrolera, pin ten mysi być ustawiony jako UPDI. Zmiana jego ustawień (zamierzona lub przypadkowa) uniemożliwia dostęp do mikrokontrolera w celu odczytu lub zmiany jego konfiguracji. Dzieje się tak np. podczas wgrywania botloadera. Mikrokontroler pracuje na ostatnich ustawieniach, ale nie mamy możliwości ich odczytu lub zmiany. W tym przypadku bdziemy potrzebować programatora umożliwiającego przywrócenie tego pinu do stanu UPDI. Programatora HV z impulsem 12V.

Jak działa tryb HV programatora - aby przywrócić pin GPIO do pinu UPDI, wymagana jest aktywacja wysokim napięciem bezpośrednio przed ponownym programowaniem. Dokładniej rzecz biorąc, musi zotać podany krótki impuls 12 V na pin UPDI. Programator UPDI HV oferuje rozwiązanie tego problemu poprzez rozszerzenie standardowego programatora UPDI o dodatkowe obwody, które automatycznie podają wymagany impuls 12 V, umożliwiając programowanie miktokontrolerów ATtiny, nawet jeśli ich pin UPDI został wcześniej przeprogramowany w innym celu.

Warto poszukać sprzętu, metod, podpowiedzi i sposobów na łatwy dostęp do mikrokontrolera i jego używanie.

Będziemy podpowiadać, opisywać programy i pokazywać metody, sposoby oraz urządzenia. Postaramy się ułatwić życie zainteresowanym mikrokontrolerami i ich użyciem.
Interfejs UPDI - co to takiego?



Licznik serwisu: 8186 , Aktualnie: 2 , Admin kontakt: admin@progel.pl