Witam. Nie piszesz jaki programator używasz, jeżeli więc za cyt. "zwykły programator" uważasz np. USBasp, to będziesz mógł programować ten mikrokontroler na płytce stykowej bez potrzeby wgrywania bootloadera Arduino, czyli po prostu zaprogramować plikiem .hex. Gdzie należy szukać o tym informacji? Zobacz dokumentację ATmega8 i ATmega328p pod kątem punktu:...
https://www.arduino.cc/en/Tutorial/Ardui... tutaj jest wszystko. PS. ogólnie radzę ludziom się przeprosić z angielskim i zaglądać na arduino.cc bo tam jest wszystko bardzo ładnie opisane.
W Arduino IDE wybierz: 1. Narzędzia => Programator => USBasp 2. Płytka => Arduino Nano 3. Procesor => ATmega328P Następnie przy podłączonym programatorze do USB oraz do Twojej płytki (złączem 6-pinowym) wybierz: Narzędzia => Wypal bootloader Podaj wynik operacji, która pokaże się w okienku na dole Arduino IDE.
....przeniosłem się na atmega32.... .... Hmmm, przesiadłeś się na ATmega32 a kompilujesz pod ATmega328p :?: To są dwa "troszkę" różne procesory. A programator jak podłączasz :?:
Co to za programator i czy nie wymaga ręcznego ustawienia "Slow SCK"? Nowe (ze sklepu) mikrokontrolery mają taktowanie 1 MHz z wewnętrznego źródła (i np. starsze wersje USBasp wymagały założenia odpowiedniej zworki). Nie podoba mi się ta dioda na SCK - jaką wartość ma rezystor przy niej?
Masz komunikację z procesorem, każdy inny programator raczej nic nowego nie wniesie do sprawy. Może okazać się, że procesor jest uszkodzony. Robiłeś pełny Chip Erase? Zasilanie masz pewne?
Mam cichą nadzieję, że nie używasz jakiegoś "LPT na USB" ? Oczywiście używam LPT z płyty :) Spróbuję z innymi ustawieniami i na innym kompie z Win7 (teraz robiłem próby na XP). Nie wiem jak Arduino sobie radzi z obsługą portu LPT przez AVRDUDE ale inne programy potrzebowały sterownika GIVEIO na Windows XP (może inne windy potrzebują czegoś innego)....
Robiłem taki projekt na [url=http://robodudes.com/mikrokontroler... ATMEGA328P + [url=http://robodudes.com/czujniki/20-li... LIS3LV02DQ + [url=http://robodudes.com/biometryczne/6... bezprzewodowy + NRF24L01 (łącze bezprzewodowe)....
Programator wykrył, że masz podłączoną ATmega8, a próbujesz programować ATmega328P - zmień ustawienia w programie programującym.
A to: Dziękuję bardzo za pomoc. Tą wersję chyba już testowałem, sprawdzę jeszcze na tych fusebyte. Pytajko - podany wsad (link) TransistorTester.eep (czy to jest hex czy binary ?) ma 3KB. Przestrzeń eeprom w 328P ma 1KB. No to jak to jest, gdzie się zmieści? Dotychczas ładowałem oddzielnie flash i eeprom (ustawienia programatora), czy to to błąd ?...
Odpiąłem wszytskie diody i teraz programator nie komunikuje sie z atmega328p , xDD dzieki za pomoc https://obrazki.elektroda.pl/5479541300_... Dodano po 1 ale wgrałem i działo ,ale nie mozna juz sie z nią skomunikować (ten program z migającą diodą) Dodano po 11 https://obrazki.elektroda.pl/6722825400_... Teraz nie...
Ok. Dzięki za wasze odpowiedź. Z tego wynika, ze muszę się postarać o programator HV - rozumiem, że wtedy bez kombinowania ogarnę wszystko. Dzięki jeszcze raz! Pozdrawiam
Witam, to mój pierwszy projekt diy wystawiony na elektrodzie :) Lampa została zbudowana już kilka lat temu ale dopiero teraz zdecydowałem się na zaprezentowanie. https://obrazki.elektroda.pl/5758284500_... https://obrazki.elektroda.pl/3625050200_... https://obrazki.elektroda.pl/3371487600_... Lampa...
Kupić obsługiwany programator ...
Udało mi się naprawić. Potrzebny jest programator USBasp i pliki flash i eeprom z atmegi z działającego odkurzacza. Sposób i pliki znalazłem w komentarzach pod tym filmikiem: https://www.youtube.com/watch?v=SwQ_74Rs... Witam Czy mógłbym prosić o zrzut Eeprom i Flash z twojego działającego odkurzacza gdyż pliki z linku powyżej nie zadziałały tak jak...
Cześć, Próbuję przesiąść się z programowania w środowisku Arduino IDE na Microchip Studio. Chcę zaprogramować procek Atmega328p. Wykorzystuję programator ArduinoISP (stk500v1). Program jest prosty i wygląda następująco: Dodano po 2 PS. W przypadku zarówno Arduino IDE jak i Microchip Studio po wgraniu programu odczyt fusebitów jest taki sam: [syntax=text]avrdude.exe:...
Witam. A czy zamiast atmega328P mogę zastosować atmega328 bez literki P.
Nie powinieneś mieć problemu z zaprogramowaniem: https://tosiek.pl/arduino-nano-with-atme... A kod z 328P jest kompatybilny z 328PB wg. tego dokumentu: https://www.pololu.com/file/0J1464/Atmel... PB jest inaczej zasilane(inne piny) niż P dlatego...
Po aktualizacji programatora problem dalej występuje. Rozumiem, że aktualizacja firmware programatora USBASP nie rozwiązała problemu. W takim razie, musimy przyjrzeć się bliżej innym możliwym przyczynom. Dalsza diagnostyka krok po kroku 1. Zmniejszenie częstotliwości zegara programowania : - Wspomniałem wcześniej o dodaniu opcji `-B` do poleceń avrdude....
http://obrazki.elektroda.pl/5613819300_1... Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania...
Czyli można w takiej płytce ARDUINO nano wykorzystać wewnętrzny programator i programować w C kostkę Atmega? Kup sobie ATmega328PB Xplained Mini, - masz na pokładzie programator/debugger i kosztuje <50 zł.
Zatem albo problem ze wsadem w zakresie sterowania LCD Moim zdaniem problem jest w takim razie z wsadem. Trzeba poszukać jakiegoś innego pliku HEX do tego projektu. Generalnie, jak rozumiem, wgrywasz skompilowany plik HEX, który zawiera właściwy program i bootloader? Zatem jest to cały obraz dla pamięci FLASH? Jeżeli masz tylko skompilowany kod z Arduino,...
Hej, Próbuje zbudować urzadzenie, które znalazłem w internecie. Zrobiłem sobie programator do wypalania bootloadera ... Do arduino nano wgrywam szkic ArduinoISP Nastepnie ustawiam Board jako miniCore z Atmega328 programmer ustawiam na ArduinoISP. Klikam Burn bootloader . Wszystko ładnie działa. Nastepnie włączam plik z szkicem( kodem), który ma być...
Przecież taki kondensator już jest tylko 1uF. Programator upgrade do wersji bez przełączania SLOW
A może to jest lgt8F328, to zupełnie inny uC niż Atmega, czy AVR w ogóle, on nie jest przeznaczony do programowania przez ISP USBASP, programator można sobie zrobić tak samo jak ArduinoISP, Larduino ISP, piny do programowania SWC, SWD, RST. Tu jest core do takiego: https://github.com/dbuezas/lgt8fx Możesz spróbować, jakby się okazało, że programy nie...
Witam w lcr t4 ubiłem wyświetlacz więc chciałem wymienić na 2x16 lcd.Posiadam tl866II plus najpierw miałem problem z zaprogramowaniem atmega328p więc wylutowałem i podmieniłem na amega8l , programator go wykrywa programuje niestety po przyciśnięciu power dolny rząd wyświetlacza ,świecą wszystkie segmenty i nie reaguje
Już wychodzi. Miałem problem w kodzie i nie chciało skompilować z błędem do urządzenia. Dodano po 4 Teraz mam inny problem. Po podłączeniu Atmegi8 wszytsko mi działa i mogę programować a jak podłączam Atmega328P to wywala mi błąd. Dodano po 14 https://obrazki.elektroda.pl/4402533600_...
Witam. Ciekawe co Ci, domyśle ustawienia mkAVR zmieniły w procesorze. Ja robiłem to setki razy i zawsze się procesor odzywał. Stosuje AVR Studio oraz programator MKII
Jeżeli to jest komercyjny produkt to urządzenie z dużym prawdopodobieństwem zostało zablokowane przed kopiowaniem. Ale programatory w najprostszej wersji są tanie, wiele nie ryzykujesz, możesz sobie sprawdzić. Jeżeli chcesz wykonać kopię na wszelki wypadek to sprawdź na początek, czy w ogóle są identyczne uC w sprzedaży, ostatnio wiele zniknęło z półek....
Instalowanie nowszej wersji Eclipse do AVR nie ma żadnego sensu, w pewnym momencie skończyło się wsparcie dla AVR. Już dodanie Atmega328PB to robienie fikołków, a na aktualnie produkowane AVR nie ma żadnego widoku. Ostatnia wersja gdzie można było pobrać plugin z market place to 2018-09, to że uda się dodać ręcznie nic nie daje, bo i tak nie ma nic...
No jak bym miał taki programator to teraz już na pewno z miejsca bym go reflashował. To jest pierwsza rzecz, jaką należy zrobić z takim programatorem, więc najlepiej zakupić dwa. Po wgraniu najnowszego firmware z https://www.fischl.de/usbasp/, nie byłoby 99% postów na Forum dotyczących problemów z tym programatorem ;)
Witam serdecznie, Posiadam mikrokontroler ATMega328p i programator USBasp. Pojawił się następujący problem. Używając programu AVR8 Burn-O-Mat, przy sprawdzaniu czy jest poprawnie podłączony (read fuses) wyskakuje błąd: "error reading fuses" i następujące wyjaśnienie: avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe: initialization...
Zamień mikrokontrolery w Arduino UNO, podłącz do płytki USBAsp do ICSP (sygnały miso, mosi, reset, sck, gnd, vcc). W arduino IDE wybierz programator USBASP, jako płytkę wybierz Arduino UNO i kliknij "wypal bootloader".
Na moich był napis WAVGAT ATMEGA328P Doinstalowywałem core i dalej były problemy ze stabilnością. Poza tym kupowałem to jako klon arduino, ktory miał być z nim w pełni zgodny. Więc albo Chinol niech nie kłamie, albo niech oddaje towar za darmo. Poxa tym większość tych płytek bardzo szybko padła, dosłownie zero reakcji, programator ich nie widzi. A nastąpiło...
Skąd ci się wzięła taka prędkość zegarowa SPI ? Programator nie potrafi takiej ustawić więc jest błąd .
Układy AVR zaprogramujesz za pomocą takiego programatora https://www.gotronik.pl/programator-isp-...
Tmf, widzę, że zapomniałem napisać że po odznaczeniu instrukcji -f zaczął pojawiać się ten błąd. Zastanawia mnie tylko dlaczego nawet ręczna próba nawiązania komunikacji z procesorem nie działa, a program Pana Mirka ładnie wykrywa procesor. Mam jeszcze pytanie czy atmega328p i 328pb są kompatybilne? To znaczy czy w miejsce 328p mogę bez zmian w płytce...
Posiadam taki o to programator: https://botland.com.pl/pl/programatory/1... Chciałbym za jego pomocą programować mikrokontroler Atmega328p w programie Arduino IDE. Komputer widzi programator jako USBasp. W Arduino IDE dodałem płytki atmega. Podłączenie mikrokontrolera tak jak na schemacie....
Zrobiłeś co Ci napisałem ? pokaż zrzut ekranu. A najlepiej zrób zdjęcie jak masz podłączony programator do uC, nawet nie wiemy jaki to programator. Pozdr
Witam a może do nauki wystarczyłby zintegrowany z mikroprocesorem programator/debugger ATmega328P Xplained Mini? W cenie około 50 zł, ma wyprowadzenia wszystkich złącz http://www.atmel.com/tools/mega328p-xmin... . Pozdrawiam. Dawid Bittner.
Witam. Jakiś czas temu naszło mnie, aby zaprogramować jakiś kontroler. Kupiłem Atmegę 328p, USBasp ( 10 pin), parę kondensatorów, kwarc 16 MHz, przewody itd. Podłączyłem wszystko na płytce stykowej, zgodnie ze znalezionymi w sieci schematami, wpiąłem programator USBasp, zainstalowałem Arduino IDE, napisałem prosty kod... Przeczytałem, że aby móc korzystać...
Witam. Czasami borykając się z problemem, czy jakiś układ peryferyjny działa poprawnie postanowiłem napisać krótki programik który wgrywam do procesora. Program podczas skanowania szyny i2c oddaje wynik po rs. Jest to cały program i nie wymaga dodatkowych bibliotek. [syntax=c] /*//////////////////////////////////////... 20106-12...
Ja wczoraj zauważyłem dziwne zachowanie nakładki z Atmega16 (to samo dzieje z Atmega32, czyli starsze uC, choć wciąż dość popularne poza Arduino), ustawiona na internal 8MHz (to samo mam na kwarcu 8 i 16MHz). W tym wątku forumowy kolega ściągnął program by powalczyć z tym uC: https://www.elektroda.pl/rtvforum/topic3... Gdy mam wgrany firmware...
Czy mi sie dobrze wydaje (tak wyczytalem), ze jesli chce z arduino ide wgrywac soft przy pomocy usbasp to nie musze wypalac bootloader najpierw ? Nie musisz. W Arduino IDE programator ustawiasz na usbasp, natomiast programowanie przeprowadzasz poleceniami Szkic/Wgraj używając programatora.
Witam Temat niby przewałkowany a jednak... Mam Atmega328p-pu. Za pomocą Arduino Uno wgrałem bootloader. Wszystko poszło cacy. Ładowałem przez SPI. Czyli piny 11,12,13 oraz 10 jako reset. Sketch wgrywa się bez problemu. Gorzej wygląda sprawa, gdy próbuję wgrać sketch przez UART. Używam do tego konwertera pl-2303. łączę: pl-2303 atmega328p rx tx tx rx...
witam, czy to mozliwe ze pozmianie Brown-out Detect z 4,3V na "Disabled" zablokowal sie uklad? jak mozna go odblokowac? programator wysokonapieciowy? pozdrawiam j.
Sprawdź AVR LAB czy działa dobrze z USBASP, jeśli tak to weź z niego AVRDUDE i config, podmień te w Arduino. (at)kaczakat czy zauważyłeś, że są źle ustawione fuses w ATmega328p dla Uno? avrdude z Arduino IDE działa dobrze, co pokazały już testy.
Witam ponownie Zanim postanowiłem napisać kolejny post z prośbą o pomoc przejrzałem archiwum i znalazłem taki wpis: https://www.elektroda.pl/rtvforum/viewto... Niestety nie wszystko jest dla mnie zrozumiałe. Na początek informuję, że korzystam z Arduino IDE na maku. Jakiś czas temu kupiłem (dzięki sugestiom kolegów z elektroda.pl)...
Witam Pierwsza atmega przestała się odzywać tak jak i ta bez żadnego dymu. Pisałem to na początku że po podłączeniu programatora mkAVRCalculator nie rozpoznawał żadnego uC. I teraz było to samo bo znowu przelutowałem Atmegę328P i mkAVRCalculator ją widzi. W międzyczasie szukałem w necie czy procek mógł się zawiesić i znalazłem podobne rozwiązanie ze...
Witam, Wstyd się przyznać ale nie działa mi prosty program zapalający diodę led. Kupiłem atmega328p, podłączyłem ją przez programator stk500(sibit) + dioda led. Program wgrany, fusebity nie ustawiałem. Napięcie pomiędzy PD0 a GND wynosi 2,5V. Proszę o pomoc, gdzie robię błąd. #include <avr/io.h> // dołączenie systemowych plików nagłówkowych #include...
programator atmega328p bootloader atmega328p atmega328p kondensator
schemat elektryczny suzuki swift przerywacz obwodu uszkodzony konwerter audio
komputer biurowy generator funkcyjny ad9833
Ekspres Bistro – zerowe ciśnienie na manometrze: przyczyny, diagnostyka, naprawa Ekspres do kawy Bistro – brak ciśnienia i nie grzeje wody, diagnostyka i naprawa