Jak działa z MK (i ewentualnie z AVR LAB++) to winny jest nowy AVR DUDE w Arduino. Włącz sobie pełne komunikaty o błędach, wykryj gdzie jest AVRDUDE "arduinowy" i wrzuć tego z AVR LAB++ (w MK może być zbyt stary, w Arduino jest 6.3, w AVR lab też, ale inna kompilacja najwyraźniej), w Arduino plik config.cfg dla AVR DUDE jest w innym katalogu, jego też...
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.
Może to Ci podpowie: http://mirekk36.blogspot.com/2012/06/isp...
Z tego, co widzę, to brakuje kondenstora 100nF pomiędzy +5V, a GND. Przy programowaniu upewnij się, że podajesz +5V na VCC i AVCC. W USB ASP ustaw zworkę Slow SCK.
Widze że konsola używa AVRDUDE. Możesz ściągnąć darmowy program BURN-o-mat. To jest nakładka na program AVRDUDE bo AVRDUDE to program konsolowy. Niezrozumiały czasem dla wszystkich. BURN-o-mat jest więc jego wygodną nakładką. Po instalacji pokaż mu tylko gdzie jest AVRDUDE (można chyba nawet zainstalować wspólnie ) http://obrazki.elektroda.pl/1135114500_1...
Programuję poza układem. Zasilałem Atmege z programatora. Programowałem najpierw w języku C, a potem próbowałem programowac za pomocą Arduino IDE. Czy możliwe jest na przykład zepsucie Atmegi poprzez wgrywanie programu z Arduino za pomocą programatora USBasp? Dodam, że pisząc w C wszystko działało, w Arduino już niekoniecznie, ale wydawało mi sie to...
how do I program a hex file for ATMEGA328P. I have a program that used to program usbasp ATMEGA328P. please help me, I do not know how to program the atmega.
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ć...
A więc fusebity muszą być ustawione tak: avrdude -c usbasp -p ATmega328P -U hfuse:w:0xD9 -U lfuse:w:0x FD:m -U efuse:w:0xFC
przy próbie wgrania jakiegokolwiek szkicu przez Arduino IDE pojawiał się błąd A po cholerę Ci USBASP do Arduino? Ma przecież swój bootloader, i USBASP nie jest potrzebny. . Dlatego , że on nie posiada płytki arduino lecz 'goły' uController, a Arduino IDE wykorzystuje jako platformę, w której chce programować. Nic w tym złego(!). Ten twój wybuch frustracji...
Zainstaluj sobie wersję Arduino 1.6.5 , wgrywasz bootloader za pomocą USBasp bez problemu.
Te kondensatory przy kwarcu są właściwe? Próbowałeś z kwarcem o mniejszej częstotliwości? Dodano po 2 Próbowałeś bez tych szeregowych rezystorów 1k?
Problem rozwiązałem, ale wstyd mi się przyznać... Powodem problemu było to, że nie zauważyłem brak zworki 5V - 3.3V która po prostu wypadła z USBasp... Dziękuje wszystkim za dobre chęci.
Układy AVR zaprogramujesz za pomocą takiego programatora https://www.gotronik.pl/programator-isp-...
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".
Mam dziwny i nietypowy problem z programowaniem atmeg. Teraz dopiero udało mi się do tego dojść. Wcześniej głowiłem się czemu układ raz działa mi prawidłowo a raz błędnie. Używam adruino ide, programatora usbasp oraz atmeg328p. Problem występuje losowo. Objawia się tym że mimo że sketch ładuje się bez żadnych błędów, wygląda że działa dobrze np miganie...
Czy kolega umie czytac? Chcę ustawić to co w poscie #2 a jak już którymś programem uda się wgrać to odczytuje to co w poście #5. Dodam że korzystam z programów takich jak : MkAvr, Burn-O-Mat, Bascom AVR,
Próbuję zmusić program arduino IDE v.2.3.4 do pracy z chińskim USBasp. Sterownik dobrze się załadował bo w menadżer sprzętu jest poprawnie rozpoznawany, ale przy próbie zaprogramowania atmega328p wywala taki błąd: System wide configuration file is C:\Users\fachm\AppData\Local\Arduino15\p... Using...
Czy można programować Atmege 328P na w/w płytce programatorem usbasp przez złącze isp znajdujące się na płytce ? Da się, ale po co?
B - błąd nie występuje. F - tylko pierwsza operacja, potem target nie odpowiada. G - błąd jak wyżej. J - błąd jak wyżej. N - błąd jak wyżej. Odczyt sygnatury i fusków, Atmega328P.
Tu masz odpowiedź: http://mikrokontrolery.blogspot.com/2011...
jednak proponuje AS-a. A dziala Ci jak podłaczysz do procka USBASP (z command line)? Masz na myśli wpisując komendę typu: 'avrdude -p atmega328p -c usbasp -P usb -t'
Tak, opcje z 8MHz.
Używasz Atmel Studio 7, ono ma kompilator, najnowszy. Do Usbasp brakuje Ci tylko avrdude. O połączeniu AS7 z avrdude masz tutaj: http://mikrokontrolery.blogspot.com/2011... Bardzo dawno takie połączenie stosowałem , nie wiem czy dalej jest aktualne dla AS7 ?
avrdude.exe: set SCK frequency to 93750 Hz avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: error: program enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override Dostaje taki bląd, może spróbuje firware usbasp zaaktualizować
Spróbuj programem avrdudess i programatorem usbasp
Wybaczcie, ale albo ja Was nie rozumiem albo źle wyjaśniam ;] Posiadam taki programator: [url=http://d1gsvnjtkwr6dd.cloudfront.ne... za jego pomocą wgrywam szeregowo bootloader do atmegi328p i dopiero ten bootloader nie z programatora, a z atmegi powinien imitować programator usbasp przy podłączeniu procka jak na schemacie...
Wszystko uaktualniłem. Problem dalej występuje. Sprawdzę jak całość zachowuje się na innym komputerze.
Mam ustawione ECP + EPP Ok, to może być. A tak z ciekawości, co Cię skłania do tak masochistycznych czynów, zamiast wydać 15 zeta na USBASP ? ;-)
Na zdjęciu nie widać na 100%, ale czy Vcc z usbasp (fioletowy przewód) nie przechodzi potem w niebieski przewód, który jest dalej doprowadzony do szyny (na płytce) do której są podłączone masy? (zakładam, że czarne przewody to z założenia masa)
Kod do atmega328p wgram tylko raz za pomocą USBasp i tyle. Dlatego pomyślałem, że wszczepię do modułu rc522 taki układzik. Tak się składa, że muszę wydrukować w JLCPCB płytkę i pomyślałem, że zrobię takie coś, żeby wykorzystać koszt przesyłki. Tak to widzę. Dodam, że wszystkie elementy mam w szufladzie więc koszt zakupu odpada. https://obrazki.elektroda.pl/7317728500_...
Tak kup sobie USBasp dobry tani programator z taśmą ISP Polecam gorąco sam go używam i nie mam problemu znajdziesz je na wszystkich portalach aukcyjnych,zaprogramujesz tym programatorem bardzo dużo układów i zasilisz płytkę bez problemu
Problemem było złe podłączenie. Dziękuję za pomoc ;)
Zapomniałem napisać że USBASP jest z optoizolacją więc poziomy są ok. A STK200 jest zasilany z układu docelowego więc nie ma problemu. Jakieś inne sugestie?
Bootloadera wgrywam programatorem USBASP podpietego pod zlacze na ARUINO
Zadziałało Ci już z AVR LAB i USBASP to się tego trzymaj. Jak wolisz to zawsze można podłączyć i sprawdzić, nawet jeśli to nie te piny to po prostu AVR LAB dla odmiany nic nie wykryje. Piny 11,12,13 powinny być w PRO MINI do programowania przez USBASP (ISP/SPI), ale nie widziałem jeszcze płytki PRO MINI z osobnym złączem ISP. Może masz jakiś zupełnie...
Wgrywanie przez bootloader a przez SPI to zasadnicza różnica. Czy kondensatory 22p od xtal do gnd masz ? to bardzo ważne. Ale pod znakiem zapytania jest poprawne wgrywanie bootloadera przez Arduino ISP, mnie się to nigdy nie udało pomimo komunikatu o zakończeniu wgrywania, dlatego korzystam z USBasp. Pozdr
O co chodzi? Moje Arduino to chiński klon Po prostu Twój klon ma najprawdopodobniej inny wariant procesora ATmega328 niż oryginalny włoski UNO. Nie jest to jakiś kłopot na co dzień, bo praktycznie kostki są takie same w działaniu (różnice są np. w poborze prądu i innych drobnych szczegółach) ale przy wgrywaniu bezpośrednio do kostki USBaspem sprawdzana...
Wgraj bootloadera bez udziału płytki arduino - na sieci znajdziesz dokładne opisy w które piny wpiąć przewody.MirleyFirley dosyć przystępnie opisuje rozwiązania dla tego sprzętu. Kiedy się nie uda , to uwalony / zablokowany procesor.
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:...
Darmowy Extreme Burner i nic więcej Ci nie potrzeba: http://extremeelectronics.co.in/avr-tuto... Zaglądnij także tutaj: http://mikrokontrolery.blogspot.com/p/sp... a kolejne pytania zadawaj w dziale mikrokontrolerów: http://www.elektroda.pl/rtvforum/forum12...
Witam. Rozpoczynam przygodę z programowaniem mikrokontrolerów avr. Zakupiłem mikrokontroler Atmega 328p oraz programator USBasp. w MkAVR wyszukuję mój mikrokontroler i w consoli wyświetla się: [syntax=c]avrdude.exe: set SCK frequency to 187500 Hz avrdude.exe: AVR device initialized and ready to accept instructions Reading | ########################################...
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)...
tak wybrany i zmieniałem i nic, wybrana plytka arduino nano,, procesor atmega328p, a jaki powinien być wybrany programatoro ja wybierałem usbasp, Nie wybierasz programatora, bo programujesz bezpośrednio przez USB. Funkcję programatora masz wbudowaną w Arduino. Jeżeli masz zainstalowany driver(sterownik ) dla arduino z chipem CH340G i Windows go rozpoznaje...
Pewnie, że każdy procek AVR można programować w czystym C. Programator USBASP będzie moim zdaniem najlepszy - sam go używam od lat i to do wszystkich AVR'ków jakie mam i programuję. Przy okazji zapoznaj się z tym artykułem i nie tylko tym na moim blogu jeśli np masz Win7 http://mirekk36.blogspot.com/2011/05/wsz... Będziesz nim mógł programować...
Zajrzyj też tutaj. http://majsterkowo.pl/forum/programowani...
Tak wybrałem programator USBasp a w płytkach mam ATmega8a 8MHz i ATmega328P 8 i 16 MHz Mowisz, że Ty zrobiłeś tak jak jest w poradniku i masz ATmega8 do wyboru? Może podeślesz mi folder hardware, podmienie i teoretycznie powinno pomoc
Czyli co na żadnym innym procku nie sprawdziłeś tego programatora i połączeń a domyślasz się, że coś może być nie tak akurat z ATmega328P ? Z prockiem na pewno jest wszystko w porządku. Postępujesz prawidłowo - włączając sworkę SLOW_SCK w programatorze. Tylko pamiętaj że nie tylko nowa ATmega328P i nie chyba - a na pewno i każdy prawie procek AVR jest...
Witaj (at)dondu Ad. 1 - :-) Ad. 2 - poprawiłem Ad. 3 - "znacznie większy" - czy np. 470 uF może być? Ad. 4 - w tym projekcie nie planuję (mało czasu). ATmegę zamontuje na PCB w podstawce i będę programował z wykorzystaniem Arduino. Nie dorobiłem się jeszcze USBasp :-( Proszę o podpowiedź z C13
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....
DTR jest potrzebny tylko po to by był autoreset, nie jest wyprowadzony z żadnej strony więc to już większa gimnastyka, jak masz sprawne palce to wystarczy wcisnąć RST na pacjencie w momencie wyświetlenie w Arduino komunikatu UPLOAD po kompilacji. Jak zamierzasz się dłużej bawić Arduino to polecam zakup tego konwertera z FTDI : https://obrazki.elektroda.pl/9113914900_...
Cześć, próbowałem podłączyć moduł WiFi ESP-01 do ATmegi328P. Zrobiłem to zgodnie z poniższym schematem: https://obrazki.elektroda.pl/9957399900_... Po podłączeniu nie zaobserwowałem żadnego niepokojącego działania układu. Zabrałem się więc za wgranie programu do przetestowania WiFi. Wykorzystałem następującą bibliotekę Arduino: [url=https://github.com/ekstrand/ESP8266...
(...) to set lower the bit clock frequency, e.g. -B 125kHz - use -F to override this check Failed programming: uploading error: exit status 1 https://obrazki.elektroda.pl/2863382800_... https://obrazki.elektroda.pl/8559823300_... Co robię źle? Proszę o pomoc. Pozdrawiam. Problem, który napotykasz, jest związany z komunikacją między...
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.
Chodzi mi o wgranie dowolnego wsadu, czy przez Arduino IDE, czy przez mkAVRCalculator, widać wtedy że dioda na chwilę gaśnie i program wraca do początku. Program nie rozpoznaje kości. Przykładowo do kasowania AVR podaję: avrdude -p atmega328p -c usbasp -P usb -e -V Próbowałem też zwolnić programowo SCK, jednak nic to nie daje. AVRdude daje ostrzeżenie:...
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 Mam taki mały problem. Nakupiłem kiedyś na ebayu Arduino mini pro, a w związku z tym że jest tańsze niż sam układ ATMEGA328P to korzystam z Arduino mini pro w wielu projektach pisząc oprogramowanie w C. Problem polega na tym że po kilku programowaniach Arduino mini pro przestaje reagować. Mam taki komunikat: avrdude: warning: cannot set sck period....
Zwykła dioda, podłączona pod PB5 przez rezystor. Gdy zasilanie mam podpięte pod USB, działa wszystko poprawnie, jednak gdy podpinam VCC i GND z USBasp do ładowarki, to nie działa, jak powinno. Jutro postaram się dodać schemat.
Nie wiem jaka to wersja ale zdjęcie jest na samej górze tego tematu nad schematami dokładnie tak samo wygląda a wygląd podłączenia to i tak byś nie połapał sie o co chodzi bo mam to zrobione takimi kablami z pinami na końcu i ta płytka stykowa jak pająk ale podłączyłem to zgodnie ze schematem na samej górze Dodano po 50 A jest to układ ATmega328p takie...
Faktycznie, trochę za mało danych podałem. Zatem uszkodzony programator to ten: http://www.sklep.propox.com/index.php?d=... czyli wg dokumentacji technicznej oparty na tym: http://www.fischl.de/usbasp/ Programowałem układ atmega328p. Najprawdopodobniej nastąpiło to w momencie, gdy atmege328p podłączyłem pod zasilacz. Po drodze był wpięty...
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?
Dzięki panowie, za pomoc. Wczoraj przy próbie programowania procesora, (programator usbasp lc technology z allegro, nakładka sinaprog na avrdude) pojawił się komunikat avrdude przestał działać. Nie wiem czy to wina programatora, procesora, czy avrdude. Dziś próbuję wgrać program za pomocą avrdude konsolowego, pojawia mi się taki komunikat: C:\Users\Mateusz\avrdude58>avrdud...
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 ;)
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...
Masz sterownik do tego chińskiego arduino. Poradniki do tego jak programować mikrokontrolery za pomocą środowiska ArduinoIDE oraz programatora USBasp [url=http://majsterkowo.pl/programowanie... oraz [url=http://majsterkowo.pl/forum/program...
zmienilem zworke i wyszlo mi avrdude.exe: set SCK frequency to 93750 Hz avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.00s avrdude.exe: Device signature = 0x1e9307 (probably...
Nie wiem gdzie znalazłeś takie ceny, ale chyba nie w tej części internetu co trzeba. [url=http://electropark.pl/programatory/... Electropark.pl [url=http://www.ebay.com/itm/USBasp-USBI... Ebay.com...
Dzięki za odpowiedzi :) Faktycznie brakuje mi tylko dwuch wyjść Rx i Tx ale ATMEGA328P-PU ma takie wyjścia może ATMEGE zaprogramować he:) trudno pozostaje mi zamówić adapter i czekać do 5dni zniecierpliwiony :( POZDRO
Zrób sobie programator z innego Arduino - Arduino ISP, nie sprawdzałem tego inne programatory działają OK - np. USBASP. Może masz stare Arduino IDE? W wersji 1.8.19 działa OK, wcześniej miałem jakieś 1.8.3 i też działało OK, ale jeszcze wcześniejsze faktycznie nie działało. Aktualizuję jak coś nie działa. Piny zasilania są o tyle zmienione, że można...
Mam dwa testery LCR T4 (bez stripgrida) i wymieniłem oba ATmega328p... Próbowałem wszystkich firmware założonych na Internet i zawsze pomiar pojemności nie jest dokładny. Na przykład 4,7 mikroF pokazuje 607nF na obu płytkach drukowanych. Nie pisałem bezpieczników i bitów blokujących, tylko pliki heksadecymalne i eep... Używam extreme_burner_avr_v1.4.3...
Procesorek zatarty, brak możliwości skrócenia wyświetlania, przycisk przy dłuższym przytrzymaniu zmienia język na chiński. Nie ma transformatorka. Na KA podaje 25V. Procesor w tym ustrojstwie to LGT8F328P (tani chiński klon ATMega328P). Niestety flasherami typu USBASP go nie zaprogramujesz. Pady P1 zawierają interface do flashowania (5v, masa, reset,...
Do sp54, sposób podłączenia attiny13 do usbasp znajdziesz na google. http://3.bp.blogspot.com/-q8MLBaqRpbM/UZ... Ja zaprogramowałem ostatnio ATmega328P. Szukałem też dobrego programu i po wielu godzinach znalazłem. Polecam mkAVRCalculator. Do tego potrzebujesz jeszcze działający w tle taki mały programik...
Witam. Mam problem z wgraniem sketch'a do Atmega328P. Bootloader poszedł bez problemu, opierałem się o ten poradnik: http://www.plociennik.info/index.php/inf... Natomiast z wgraniem konkretnego projektu jest dużo gorzej... Wgrany bootloader do Atmegi to "Arduino...
Przepraszam, połączenie AGND fizycznie istnieje, tylko nie umieściłem go na schemacie. Dziękuję, te pętle pisałem tak na szybko, chciałem póki co sprawdzić czy cokolwiek działa. EDIT: Ustawiłem pin SS jako wyjście i podpiąłem go pod rejestr przesuwny i teraz moje "animacje" LEDów działają... ale tylko z wpiętym programatorem USBAsp. Aby kod działał,...
Wątpię, by za pomocą USBASP dało się tutaj cokolwiek zrobić. Nie wiem nawet skąd taki pomysł. Jest tu mikrokontroler AVR??? Wątpliwe też, że wystarczy coś przeprogramować i będzie to działać. Wstaw lepsze zdjęcie, by dało się odczytać symbole układów na płytce. Dodano po 8 Teraz widać, że na płytce jest ATMEGA328. Czy jesteś pewien, że znalazłeś wsad...
ATmega328P za pomocą złącza ISP. W opcjach programu komputerowego dla Arduino jest do wyboru rodzaj programatora, w tym USBasp. Programator (USBASP) i procesor docelowy to dwie różne rzeczy, co zapewne wiesz doskonale. Programatora możesz użyć dowolnego, albo wręcz portu szeregowego i bootloadera, ale wgrywany kod musi być skompilowany pod konkretny...
Inne programy działają bez zewnętrznego kwarcu. Wzorowałem się na tych stronach: [url=http://majsterkowo.pl/programowanie... [url=http://majsterkowo.pl/progamowanie-... [url=http://majsterkowo.pl/forum/program...
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...
Witam, Mam problem z Arduino. Nagle komputer przestał wykrywać plytkę, brak "dźwięku nowego urządzenia" i obecności na liście sprzętów. Podłączyłem USBAsp do ICSP (zlacza do ATMega328P) - czyta fuse bity poprawnie, następnie do ICSP1 (ATMega16U2) - tutaj zupełny brak komunikacji przy próbie czytania fuse bitów (Device signature = 0x000000). Próbowałem...
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...
Witam! Procedura podpięcia tego programatora do Microchip Studio opisana jest dokładnie tu: [url=]http://mikrokontrolery.blogspot.co... Przy częstych zmianach typu mikrokontrolera konieczne jest wielokrotne przerabianie ustawień External Tools. Proponuję ułatwienie sobie pracy: - w katalogu projektu...
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....
Witam Z elektroniką dopiero zaczynam i obawiam się, że za wiele to nie zwojuję w tej dziedzinie bardziej interesuje mnie elektronika od strony programowania :) stąd też zaprojektowałem sobie minimalną wersję Bieduino na Atmega328P tak żeby tym się pobawić, a za dużo nie wydać. W projekcie założyłem, że płytka ma być jak najmniejsza i tylko niezbędne...
Witajcie, mam problem z wgraniem bootloadera i co za tym idzie wgraniem do Atmegi 328p-pu programu. Wykonałem układ z poniższego projektu i teraz pozostało samo jego zaprogramowanie. majsterkowo_atmega328p16.name=ATmega328P (at) 16 MHz majsterkowo_atmega328p16.upload.maximum_... majsterkowo_atmega328p16.upload.using=ar... majsterkowo_atmega328p16.bootloader.low_...
Dzień dobry Od lat programuję w różnych odmianach Pascala, przede wszystkim na potrzeby aplikacji desktopowych. Od czasu, kiedy zainteresowałem się mikrokontrolerami AVR, szukałem dobrego darmowego kompilatora i edytora dla tego języka, obsługującego AVR-y. Okazało się, że znany mi kompilator Free Pascal oraz Lazarus jako środowisko to potrafią, ale...
Dzień dobry, chcialem zmienic taktowanie procesora na 4Mhz w wewnetrznego oscylatora RC, w tym celu przestawilem Fusebity korzystając z wiersza poleceń" avrdude -p m328p -c usbasp -U lfuse:w:0xC3:m, czyli zmiana bitów CKSEL[3..0] 0011, po wykonaniu polecenia straciłem kominikacje z uC. Czy mogło to spowodować jego zablokowanie? Korzystam z programatora...
Zgodnie z tym, co podano na stronie tego projektu: AVRDudess tool or avrdude CLI (avrdude -c avrisp -b 19200 -P /dev/ttyACM0 (or: /dev/ttyUSB0) -p m328p -e -U efuse:w:0xFD:m -U hfuse:w:0xD6:m -U lfuse:w:0xFF:m -U flash:w:R1.0x.hex) can be used for uploading the firmware via the ISP connector on the uSDX. Follow Arduino as ISP instructions if you have...
Dobry wieczór W temacie mikrokontrolerów i Arduino jestem zaledwie od kilku miesięcy, dzisiaj wgrałem program na moje Arduino Uno i po wgraniu wyciągnąłem kabel i podłączyłem zewnętrzne zasilanie z zasilacza o zgodnym napięciu. Od początku coś nie pasowało, na wyświetlaczu pojawiły się krzaki. Zmierzyłem napięcie na pinach a tam nieco ponad 8 V! Odłączyłem...
Witam, chciałem wrócić do tematu. Kupiłem wspomniany wyżej programator USB ASP za pomocą którego próbowałem wgrać poprzez Arduino IDE bootloader na Atmegę 328P. W nowszych wersjach Arduino IDE (od 1.6.10. w górę) nie rozpoznawało urządzenia (mimo wgranych wcześniej sterowników), w Arduino 1.6.9. zaczęło go wykrywać ale wyskakuje mi ten błąd za każdym...
Witam, próbuję wgrać program do mikrokontrolera ATMEGA 328P w kompilatorze Arduino. Podczas wgrywania mam taki opis poleceń: [syntax=actionscript]avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\Users\mszoz\Desktop\Arduino\arduino-...
Witam. Mam dokładnie taki sam problem z tym samym programatorem z tym, że ja próbuję zaprogramować Atmegę328P. Przy standardowych parametrach avrdude wyrzuca mi to samo co autorowi wątku: C:\WinAVR\bin>avrdude -p m328p -P USB -c usbasp -U flash:w:mss.hex -U eeprom:w:mss.eep avrdude: warning: cannot set sck period. please...
Update: Jednak chciałbym użyć tych części http://allegro.pl/koszyk-na-baterie-2szt... http://allegro.pl/servo-serwo-tower-pro-... http://allegro.pl/modul-atmega328p-ardu-... http://allegro.pl/programator-isp-usbasp...
Mając jakikolwiek sterownik da się jednak odczytać prawidłowo podłączony uC - używając po kolei Arduino, MK kalkulatora czy AVR LAB++. Z którymś, w końcu powinien pojawić się choćby komunikat, że wykryło inny uC niż spodziewany, MK w wersji demo wykrzyczy, że nie obsługuje tego uC. Co do wersji sterownika w W7 x64 mam te same obserwacje, można też podmienić...
Oczywiście można programować z Arduino IDE zarówno wykorzystując programator USBASP jak i Arduino as ISP. Jest wiele opisanych problemów i rozwiązań do nich na tym forum. Jeśli masz inny problem to go opisz. Generalnie nie mam problemów z programowaniem płytek. Mam dobry programator USBASP i nim programuję ATmegi i mini pro. Jeśli chodzi o ESP8266...
Mam jeszcze jeden problem. Przy założonej zworce slow sck avrdude wyświetla mi takie coś: avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.02s avrdude: Device signature = 0x000102 avrdude: Expected signature for ATmega328P is 1E 95 0F Double check chip, or use -F to...
A czy następujące elementy będą dobre na początek przygody z mikrokontrolerami? Może warto coś dodać, albo usunąć, bo będzie zupełnie niepotrzebne? PCF8574A - Expander I/O - 8 kanałów I2C DIP16 Płytka stykowa 830 pól + przewody 65szt. 74HC595 - Rejestr przesuwny DIP16 2N2222 - Tranzystor NPN 0.8A - TO92 MCP9700 - Czujnik temperatury TO92 Dioda LED 5mm...
Próbuje wypalic bootloader prze programator USBasp, jednak w sketchu wyskakuje ten sam błąd. Do wypalenia bootloadera nie jest potrzebny żaden sketch, niezależnie czy robisz to ze środowiska Arduino, czy bezpośrednio w Avrdude. Obydwie metody nie są zbyt skomplikowane, ale nie sa tez trywialnie proste. Jakbym wpiął usbasp do tych portów z prawej strony?.........
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...
Jedyny mankament nowego Arduino IDE jaki zauważyłem to ten z USBASP. Podmiana AVRDude rozwiązuje problem. Niestety do niektórych procków trzeba sobie dodać definicje ręcznie w config. Ja przegrałem zawartość katalogu z Avrdude z AVR LAB++, dodałem do środka coś od siebie by działała Atmega328PB i jest OK. U mnie był to katalog: "c:\Users\NAZWAUSERA\AppData\Local\Ardui...
Co do AVR ISP mkII mówię o klonach. Zwykle można znaleźć na popularnych serwisach aukcyjnych za 70-80zł, więc niewiele drożej niż podany USB ASP f-my Atnel. Swoją drogą, jeśli hobby Ci nie spasuje (choć jest to temat bardzo wciągający...) zawsze możesz programator sprzedać, a jeśli Ci spasuje to mkII to narzędzie z przyszłością. (Swoją drogą coś w trawie...
bootloader atmega328p usbasp bootloader atmega328p atmega328p programator
zniekształcenia niskich tonach siła elektromagnesu rozruchowy danfoss
lutownica arduino lutownica arduino
Programowanie sensora airbag Fiat Ducato WOW Problemy z siecią w Debianie: Diagnostyka i rozwiązania