Programatory AVR.
Mikrokontrolery AVR - programatory
Mikrokontrolery mogą być obsługiwane (programowane) za pomocą różnego typu programatorów w zależności od typu i modelu. Typów mikrokontrolerów jest dzisiaj zbyt wiele, aby mogły być wszystkie obsługiwane przez jeden programator, dlatego warto posiadać różne ich rodzaje.
Poniżej przedstawiono podstawowe typy programatorów do ich obsługi.
1. Programator SPI - skrót od Serial Peripheral Interface - to urządzenie używane do programowania mikrokontrolerów AVR. Dzięki niemu można wgrywać oprogramowanie do pamięci mikrokontrolera poprzez interfejs SPI.
2. Programator UPDI - UPDI jest interfejsem jednoprzewodowym, co oznacza, że do komunikacji z mikrokontrolerem używany jest tylko jeden przewód (plus masa), co upraszcza połączenia w porównaniu z bardziej złożonymi interfejsami.
Proponujemy wprowadzenie do prostych, ale wydajnych mikrokontrolerów ATTINY AVR serii 0 i 1 oraz ATMEGA serii 0.
Jakie mają wady i zalety? Dlaczego warto ich używać w projektach elektroniki? W jaki sposób je programować i jakich programatorów używać?
3. Programator równoległy - to urządzenie do wgrywania oprogramowania do mikrokontrolerów, które wykorzystuje interfejs równoległy, w przeciwieństwie do nowoczesnych programatorów szeregowych, takich jak ISP czy JTAG. Umożliwia wgranie nowego oprogramowania lub modyfikację istniejącego w pamięci mikrokontrolera. Często umożliwia programowanie innych układów elektroniki, np. pamięci FLASH i EEPROPM.
Warto odpowiedzieć sobie na te pytania, oraz poszukać metod, podpowiedzi i sposobów na proste ich 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?