http://www.elektroda.pl/rtvforum/topic29... http://www.elektroda.pl/rtvforum/topic29...
Arduinowy C znam i chciałbym wiedzieć jak do których pinów tego HMS99C52S podpiąć arduino. Nie zaprogramujesz tego mikrokontrolera językiem C (Arduino), więc programowanie przez arduino jest praktycznie niewykonywalne. Jeśli chcesz zaprogramować ten uC, potrzebujesz programatora USBasp i znajomości języka C dla uC lub BASCOM'a (lub inny). A do tego,...
Mozna to prawda - ale przy cenie USBASP na alim 1.2USD to chyba nie warto (no chyba ze w celach edukacyjnych lub aby wypalic nowszy firmware w USBASP), a oddzielne urzadzenie jest czesto przydatne jak używasz arduino, i masz cos jeszcze do oprogramowania
Twój programator powinien być wyposażony w zworkę "slowsck" zwierającą pin PC2 do masy. Zworka powinna być załączona na czas programowania fabrycznie nowych uC (pracują one domyślnie na wewnętrznym rezonatorze 1Mhz). Firmware ze strony usbasp to nic innego jak program sterujący pracą programatora. Można go wgrać w uC znajdujący się w programatorze (wymaga...
Podstawowym sposobem programowania mikrokontrolera np. używanym w Arduino ATmega328 jest programowanie go zgodnie z dokumentacją w rozdziale: Memory Programming Opisane są tam programowanie: - równoległe, - szeregowe via SPI (MISO, MOSI, SCK). Do tego trybu niezbędny jest odpowiedni programator . Programatorem tym może być dowolne urządzenie, które...
Programator: a) Podstawowy i problematyczny: USBasp - 20-30 zł na Alle... b) Lepszy: klon AVR ISP mkII - 80-90zł na Alle... Atmel Studio i AVR Studio są bezpłatne - wymagają jedynie darmowej rejestracji przed ściągnięciem.
Z Twojego postu niewiele wynika. Chłopak wyraźnie napisał, że chce używać USBASP a nie USB. Wg. mnie on nawet nie wie, że używając USBAsp nie potrzebuje bootloadera, ale chciałem się upewnić. Ja podchodzę do sprawy, tak że nie lubię rozwiązywać problemów, które niepotrzebnie ktoś sobie sam stworzył. Z doświadczenia wiem, że jeśli ktoś jest początkujący,...
Witam wszystkich. Zakupiłem klon ARDUINO : Arduino Mega 2560 PRO Embed, AVR ATmega2560 256KB. Prosze o poradę co mi się udało zepsuć że procesor nie wykonuje moich poleceń. Opiszę czynności które były wykonane z tą płytką. 1. Po zasilaniu płytki zdziwiło mnie mruganie diody "L". Z Dtrki wyczytałem że to wyjście PB7. OK. 2. Po podłączeniu USB chciałem...
Tak próbowałem już tego ale nadal nie mam na liście? Może wyczyszczenie i zainstalowanie raz jeszcze pomoże. Nie najlepszą informację uzyskałeś od kolegi wyżej (Frank Feldman aka ARM), a przy okazji 'nawybrzydzał ile wejdzie'. -mniejsza z tym... Poczytaj uważnie do końca i spróbuj wykorzystac informacje z tej dyskusji: https://forum.arduino.cc/index.php?topic...
Ok - ale ja właśnie myślałem, że to powinien pokazać mkAvrCalculator - że te fusebity oznaczają że uC spodziewa się zegara np. 16MHz. A nie pokazuje nic, stąd moje zdziwko. Dla twojego większego zdziwienia: żaden FuseBit Calculator nie wskazuje na konkretną częstotliweśc powyżej 8 MHz. Porównaj z : http://www.engbedded.com/fusecalc/ Masz tam tylko...
(...) 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...
Dziękuję pięknie za odpowiedź i pomoc. Mógłbym jeszcze prosić o informacje które fusebity odpowiadają za bootloader gdyż nie potrafię znaleźć takiej informacji? Pozdrawiam.
Na razie zrezygnowałem z podchodów do Atmega 16U2. Jest uszkodzona i podlega wymianie. Natomiast próbuję skomunikować się z atmega 328p poprzez jej łącze ASP + chiński adapter USBasp. Takim trybem jak się wgrywa bootloader do niej. Błąd ten znika jak chwila przed zaprogramowaniem wyjmę i włożę do portu USB. Nieraz trzeba kilka razy trzeba powtórzyć...
Witam, oto kilka moich zakupów z Chin: Płytki stykowe i zasilania do płytek stykowych MB102 Mniejsza płytka zasilająca przy zwarciu zasilania nie pali się. Przy tej większej zwarcie pali stabilizator i na wyjściu mamy napięcie zasilania. Tak więc pocecam ten nowszy, mniejszy model. https://obrazki.elektroda.pl/8165908700_... https://obrazki.elektroda.pl/6278719300_...
Wgrywam np bootloader od Arduino do gołej Atmegi, ale też i gotowe programy np od Multiwii. Mam ustawione na zewnętrzny kwarc (CKSEL=1111, SUT=00). Jak zdejmę zworkę to mam: avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this...
Dziękuję bardzo za odpowiedzi, W opcjach programu włącz na chwilę "Pokazuj konsolę AVRDUDE ->zawsze" a nie tylko gdy wystąpi błąd. Wtedy przy próbie programowania gdzieś w górnych liniach pisze "cannot set SCK frequency", albo coś w ten deseń. To oznacza, że w programatorze masz stary soft i warto go wtedy uaktualnić. Faktycznie po pokazaniu konsoli...
Jak to jest NANO to po podłączeniu pojawia się port COM, musisz wiedzieć pod jakim numerem, np. COM5, taki wskazujesz jako port docelowy w Arduino. Programujesz USBASP to wybierasz "wgraj używając programatora" z menu.
tak jak pisałem nie chcę przerabiać znowu tematu gotowych płytek tylko programowanie czystego mikrokontrolera na np. płytce stykowej Ale we włożeniu MCU w płytkę stykową nie ma nic twórczego, ani nawet fascynującego - jest za to sporo uciążliwości. Trzeba podłączyć kilka elementów zewnętrznych, programator, zasilanie - robi się bałagan i jest to raczej...
Jeśli chodzi o USBasp to ścieżki sygnałowe wszystkich procków mogły by być połączone, jedynie sygnały reset rozdzielone. Dla procków nieprogramowanych sygnał reset ściągnięty do GND co ustawia piny w stan HiZ. Przełączanie RST nie przekaźnikami tylko jakimś demultiplekserem. Pytanie czy pojemność ścieżek sygnałowych nie była by za duża. Właśnie chyba...
Wyprowadzenie pinów które nie znalazły się na głównych listwach - spi + reset do programowania z usbasp
sterowniki do usbasp są w programni mkavrcalcluator
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.
Jak masz założoną zworkę do self programming to nie pogadasz programatorem z UNO. Ten układ z fotki sugeruje po zworce i kablu USB upgrade firmware USBASP, a po podłączonych przewodach programowanie UNO/złe podpięcie przewodów.
Pobrałem program od Arduino (IDE się chyba nazywał), programowanie przez USB wbudowane działa, AVRdude działa. Przez USBasp ni cholery. Arduino IDE działa bez problemu. Jeżeli usbasp w Arduino IDE udało Ci się okiełznać, to po co Ci mkAVR? Rozumiem, wydałeś kasę i możesz czuć się nieco sfrustrowany, ale mając usbasp oraz dowolną "nakładkę" na avrdude...
Tak mam zamiar korzystać z programatora lpt poniewż narazie nie mam dostępu do programatora usbasp
Witam. Mam problem, z zaprogramowaniem atmegi 328P w środowisku Arduino IDE. Podpinam Atmegę (oscylator 16ghz i kondensatory 22 do masy od oscylatora, zasilam atmegę, podłączam programator) Mój programator to LC-01 (podłączam przez przejściówkę MISO SCK RST VCC MOSI GND). Co dziwne nawet jak podłączam arduino uno oryginalne przez ICSP normalnie odpala...
Ale samo programowanie już w atmel studio, wgrywam przez usbasp (arduino ma takie złacze na płytce) Tylko po co, można było zostawić bootloader Arduino i spokojnie wgrywać przez USB programy napisane w atmel studio bez frameworka arduino. Nawet jakiś czas temu gdzieś na forum tłumaczyłem co i jak ustawić w avrdudess.
https://obrazki.elektroda.pl/3449427300_... https://obrazki.elektroda.pl/8631916400_... Zmontowałem nas szybko taki układ z ATMEGĄ 328P i poszło OK, a mam parę rad: 1. W związku z tym, że ATMEGA 328P jest w ARDUINO UNO, więc w ARDUINO IDE ustawiłem w preferencjach tę właśnie płytkę (ARDUINO UNO), 2. Programator wybrałem:...
Da sie wgrac do 328 z wykorzystaniem USBasp. Co do bootloadera do 328, to trzeba poszukac w necie czy jest, ale wydaje sie to zbedne, jak mozna wgrać po ISP. Zainstaluj sobie w Arduino IDE paczkę core dla tej atmegi https://github.com/MCUdude/MiniCore Będziesz mógl wybrac w Menedżerze płytek odpowiedni model atmegi328. Pozdr
Zacząłeś ten temat od potrzeby wgrania bootloadera do ‘Leonardo’... Na jakiej podstawie wysunąłeś taki wniosek? To może wrócę do początku i powiem co było powodem napisania tematu. Bawię się dobre paręnaście lat w wirtualne lotnictwo i jakiś czas temu przy wykorzystaniu Arduino Leonardo i Micro Pro (CHIP ATmega 32u4) podmieniłem oryginalną...
Więc tak posiadam programator USBASP i podłączyłem go 6 przewodami do płytki ARDUINO , jeśli chodzi o programowanie układu to z poziomu programu EXTREME programuje się i kasuje oraz odczytuje bez problemu , jeśli teraz chodzi o program ARDUINO IDE , to wyskakuje mi błąd o sck i abym zrobił update firmware USBASP " avrdude: warning: cannot set sck period....
należy posiadać programator np. USBasp. posiadam i sprawdzę bo na to nie wpadłem.. Udało się, bootloader wgrany przez USBasp oryginalny który wziąłem z folderu arduino, fusebity ustawione dla kwarcu 16mhz
Witam Dostałem od kolegi ten moduł , problem z nim to taki ze nie dziala port USB.( jest uszkodzony ) Istnieje inna mozliwość aby go zaprogramować , mam do dyspozycji USBASP AVR Programer i USB2.0 to UART TTL. Pozdrawiam
Moje rozumowanie opierałem na tym, że ten program skanowania I2C tak naprawdę używa tylko 2 wyprowadzeń procesora ATmega328P, SDA, SCL - wyprowadzenia PC4, PC5 ATmega328P- i tylko te dwa wyprowadzenia są podłączane do układów z magistralą I2C - oczywiście musi być podłączone zasilanie tych układów i połączenie "mas" - aby program komputerowy mógł odczytać...
Programuję za pomocą usbasp z wykorzystaniem ISP. Chyba, że nie to masz na myśli. Szybkość transmisji sprawdzę niestety dopiero jutro, kiedy będę miał płytkę pod ręką.
LPT - nie wiem o jakim przypadku piszecie ale jeśli tak: http://obrazki.elektroda.pl/3192110100_1... to jest to programowanie przez ISP, czyli szeregowe.
PablitoX - ciekawe ile ten biedny uC takich operacji przeżyje. Nie jest oczywiście to duży błąd bo pewnie docelowo nie będzie to programowanie nie wiadomo jak wiele razy. ma działać i tyle. Arduino niby wygodne, ale za parę groszy można mieć programator np taki: https://sklep.avt.pl/avt5388.html A pomyśleć, że wystarczy zwykły USBasp za 10 zł ... ;)...
Witam, Próbuję zacząć swoją przygodę z programowaniem AVR. Kupiłem AVRISP mkII z myślą że szybko uda zacząć mi się programowanie (tydzień wcześniej kupiłem USBASP za 15 zł w pobliskim sklepie i nie udało mi się uruchomić), ale niestety nic z tego... https://docplayer.pl/9124176-Instrukcja-... Robiłem wszystko...
Witam, Niedawno kupiłem zestaw Arduino Uno z procesorem Atmega328P. Programowanie przy użyciu oprogramowania Arduino jest błyskawiczne i przebiega bez problemów. Jednak chciałbym programować Arduino w C tak jak się programuje np. zestaw uruchomieniowy ZL3AVR tzn. stosując nazwy rejestrów i portów [syntax=c]DDRB |= _BV(0)|_BV(1); PORTB |= _BV(0)[/syntax],...
Jestem początkującym o zerowej wiedzy z zakresu mikrokontrolerów. Zakupiłem sobie ATmege 328-PU oraz programator USBasp. Programowanie chciałem przeprowadzić przy pomocy WinAVR. Instalacja sterowników i oprogramowania przebiegła bez żadnych problemów (Windows 7 x64). Niestety podczas próby wgrania programu na mikrokontroler: http://obrazki.elektroda.pl/7751685100_1...
Dobra, a gdzie jest kwarc? Ustawisz fusebity na kwarc zewnętrzny i klops. To tylko taka moja wariacja na ten temat - Ja jak akurat korzystam z tych mikrokontrolerów więc zrobiłem sobie konstrukcję według potrzeb. Zazwyczaj to ustawiam na częstotliwości wbudowanego oscylatora więc nie był mi potrzebny kwarc. Tak czy siak jak coś namieszam w fusebitach...
Zrobiliśmy tak z kolegą, nie pomogło. Miał on tez arduino mega więc przetestowaliśmy wgrywanie bootloadera i programów na jego płytce i wszystko było okej. Wpadliśmy na inny pomysł, aby złączem ICSP podpiąć się pod atmegę16u2 odpowiedzialną za programowanie atmegi2560 i w programie mkavrcalculator mojej atmegi nie wykryło i wyskakiwały błędy, natomiast...
zainstalowalem sobie burnomat ;) przy probie wgrania fusebitow na kontroler wyskakuje mi blad: C:\Users\xyz\Desktop\SLIDER - Projekt\mkvAVR Calculator - programowanie fusebitów\AVRdude - programowanie fusebitow\avrdude.exe -C C:\Users\xyz\Desktop\SLIDER - Projekt\mkvAVR Calculator - programowanie fusebitów\AVRdude - programowanie fusebitow\avrdude.conf...
Cóż, oryginalne płytki od Atmela kosztują krocie (mówię to o seriach gotowych płyt wspierających obecnie produkowane procesory i posiadające możliwość programowania nowych układów, np. STK600 - za zestaw zapłacisz grubo ponad 1500zł), więc się nie opłaca. 1. Poszukujesz czegoś ala launchpad - powiedzmy podobne w wyglądzie - Arduino - płytka bazowa +...
Jest takie powiedzenie "Strzeżonego Pan Bóg strzeże" dlatego proponuje rozważyć co się stanie kiedy przez nieuwagę skonfigurujesz ten port w mikrokontrolerze jako wyjściowy i ustawisz stan wysoki. Takie rzeczy się zdarzają przy prototypowaniu. Wtedy kiedy zadzwonisz na moduł i on będzie chciał wymusić stan niski na pinie mikrokontrolera może dojść do...
Odpowiem z punku widzenia amatora ponieważ ciągle się za niego uważam. :P Po pierwsze Arduino to moim zdaniem przereklamowany produkt. Oryginalne kosztuje podobnie do Raspberry Pi a możliwości bardzo kiepskie. Moim zdaniem opłaca się jedynie kupić najtańsze Arduino albo zebrać zestaw: - płytka stykowa - kable i druciki do stykówki - zasilacz 5V lub...
Jeśli jedyny port COM w systemie to wirtualny port COM tworzony przez Arduino, to nic dziwnego, że podłączając Arduino przez USBAsp, a nie USB, nie ma w systemie żadnego portu COM. USBAsp, nie tworzy wirtualnego portu COM. Jeśli w Arduino IDE chcesz programować z użyciem USBAsp musisz korzystać z opcji "Zaprogramuj z użyciem programatora" (czy jak tam...
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...
Coby uciąć wszelkie dywagacje, programator ma być póki co na LPT, ale jeśli to możliwe to opcjonalnie zasilany z portu USB i z galwaniczną izolacją od płytki z programowanym uP AVRem... bez tej izolacji też może być, ale "apetyt rośnie w miarę jedzenia" więc dobrze by było bo nie tak łatwo wymienić ubity port w LPT a może się jeszcze przydać czasami...
Witam. Mam pewien problem z zaprogramowaniem owego mikroprocesora. Posiadam taki programator USBASP AVR ATMEL na taśmie ISP( Posiada on 3 tryby pracy : 1 - dla wolniejszego programowanie , 2 serwisowy i 3 zasilający układ z programatora) oraz Atmege 8A-PU. Sterowniki zainstalowane poprawnie. Masa złączone , Ucc i Vcc również. We wtyczce ISP jest 4 gniazda...
10kHz, czyli, o ile dobrze rozumiem, potrzebuję wygenerować 20 tysięcy próbek na sekundę Źle rozumiesz. Narysuj sobie joden okres sinusoidy - zobacz ile próbek na niego przypadnie i jak z taką iloscią będzie wyglądać przebieg z DAC-a Co do zaczepek w stylu 'nie lubi ARM bo nie umie czytać datasheetów, pewnie nigdy nie widział ich na oczy a marudzi'...
Spoko. Problem w tym, że nie chcę być elektronikiem ;) Od kilku ładnych lat programuję w PHP/C/C++/Java i tym podobne a programowanie mikrokontrolerów to ma być tylko taka małą odskocznia. Nie zamierzam (przynajmniej na razie) robić płytek PCB czy innych w miarę fachowych rzeczy. Płytka stykowa dla mnie wydaje się być szybkim startem. Płytka drukowana,...
Albo za stary firmware wgrany do USBasp - o ile używasz Arduino IDE do programowania.
Możesz też sam zrobić usbasp no ale trzeba zaprogramować procek.
W szkicu ArduinoISP masz taką część: // Configure the baud rate: #define BAUDRATE19200 // #define BAUDRATE115200 // #define BAUDRATE1000000 Kiedyś przypadkowo wpadłem na to, że AVRDUDE domyślnie działa na 115200 z programatorem Arduino. Działa OK na 19200 pod warunkiem, że to jest podane w linii poleceń. Pokaż zdjęcie swojego USBASP, ma być założona...
Ale służy ona do wgrania bootloadera przy pomocy innego programatora typu usbasp, a nie przez konwerter usb<=>rs232 dostępny na płytce arduino. Jeżeli chcesz zaprogramować atmegę8 to pobierz sobie mkavrcalculator, który w darmowej wersji obsługuje ten mikrokontroler. Dodatkowo w opcjach programu masz przycisk instaluj sterowniki usbasp, który...
Witam Chwiałbym wykorzystać starsze chipy ATMEGA8515L-8PU (Nowy fabryczny)i AT90S2313-10PI (plyta testowa AVR2313 używany na Bascom) do programowania w języku z Arduino (Arduino 1.0.5-rs2) ma programator zaktualizowany USBasp oraz awaryjnie "ArduinoUNO" (nie mam problemu z podłączeniem programatora) Ale konfiguracją nowego chipa? Jakie mam opcje aby...
Po co USBasp, skoro ATMEGA z USB można programować FILP-em?
https://sites.google.com/view/projekt-mi... To jest program napisany z użyciem Arduino HAL. USBasp będzie Ci potrzebny tylko do wgrania bootloadera z poziomu Arduino IDE, a później programujesz przez UART, poprzez konwerter UART/USB. Można ten program po prostu uruchomić na tanim klonie Arduino Nano, zamiast bawić...
Tu masz wszystko https://www.elektroda.pl/rtvforum/topic2... http://feriar-lab.pl/kurs-arduino-2-jak-... Lub zakupić jakiś USBasp kosztują kilkanaście PLN albo i 7pln gdzieś u chińczyków i masz spokój.
Natomiast Arduino programowane przez USB na płytce, z układu 16U2 wysyła dane Na PE0 i PE1.Jest to odpowiednio RX0 i TX0 Mylisz interfejs szeregowy z programowaniem szeregowym poprzez ISP. Mając czysty procesor, programujesz ISP. Jak zaprogramujesz przez ISP bootloader, to wtedy możesz programować przez UART czy cokolwiek jest zaimplementowane w bootloaderze....
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:...
Tak 1.1.5 była cicha, nie wiem czemu wydawało mi się, że miałeś 1.1.3. Wcale nie musisz tego programować przez Arduino, możesz USBAsp, z poziomu AVRdudess. Wtedy bootloader nie jest Ci potrzebny. Sam bootloader też możesz wgrać "ręcznie", tylko musisz pamiętać o fusebitach (i to jest zapewne coś czymś namieszałeś). low_fuses=0xFF high_fuses=0xDE extended_fuses=0xFD...
Dzień dobry. Czy jest możliwość znalezienia bootloadera do tej platformy jako pliku Hex tak żeby załadować go przez interfejs SPI ? Arduino IDE nie udostępnia programowania tej platformy przez USBASP. Nie bardzo wiem co mogłbym zrobić...
Z tego co widzę to tak :) Olej jakieś wynalazki typu exttreburner. Jedyne co Ci potrzeba to działający USBASP i avrdude. Teraz - proponuję jak juz udało Ci się zadziałać z USBASP to pójść krok dalej, zainstalować eclipse i zacząć uczyć się programować w C a nie arduino. Poradnij jak zacząć masz u kolego moderatora Dondu, albo jak lubisz oglądać filmy...
Dziękuję bardzo za sprawdziłem, że kiedy naciskam przycisk reset na Leonardo to nie zmienia się com w menedżerze urządzeń i nie wiem czemu... A co do tego usbasp to i z tym mam problemy, bo nie mam, najnowszych sterowników (a przynajmniej tak pisze mi AVR Lab++) no i nie wiem do końca jak to podłączyć, czy, wystarczy przejściówka z usbasp do arduino...
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...
To jak programujesz swoje arduino? USBASP możesz kupić to ~15 zł z wysyłka.
Podobnież nowsze Arduino nie współpracują z USBasp, trzeba sobie downgradeować Arduino IDE (podobnież działa do wersji 1.6.9) albo wgrywać hex'a z palucha (w wierszu poleceń) albo podmienić avrdude. Przeczesz sobie googla frazą "avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de'" to znajdziesz jakieś przepisy.
Witam jak to zwykle w poniedzialek :D Kiedy program sprawdzałem to na wyjściach PD6 i PD7 miałem dwie diody LED. Program jest napisany tak że teoretycznie nie może tam nigdy być dwóch plusów. Zawsze tylko jeden i do tego z Timeoutem 25s. Ściągnę tego Hex`a i Bin`a co tu wstawiłem na forum i sprawdzę czy może coś mi się tam w międzyczasie nie poprzestawiało...
STK500v2 powinien działać bezpośrednio w Atmel Studio, ten kompatybilny z USBAsp nie - można go zmusić do działania przez AVRDude, ale nie jest to pełne wsparcie. Warto pomyśleć o klonie AVRISPMkII. Co do płytki - kup sobie Xplained Mini - ok. 60zł, ale na pokłądzie masz M328P + programator/debugger - wszystko kompatybilne z Arduino. Pobaw się na gotowcu,...
W fuses nic niepokojącego nie znalazłem. Pozostaje plik programu. Skoro programujesz Arduino przez USBASP, to tak samo możesz zaprogramować swój procek. Próbowałeś tak? Inna opcja, odczytaj z Arduino program przy użyciu USBASP i wgraj to co odczytasz do swojego procka.
Czy INPUT_PULLUP zadziała w attiny13a przy programowaniu przez Arduino Leonardo. Konfiguracja portu 'INPUT_PULLUP' jest istotna i ma znaczenie przed kompilacją programu. Mając kompilację bez błędów, możesz ją wpisywac dowolną metodą: Leonardo, Uno, Nano, USBasp, etc. ;czy nawet własnej roboty prosty programator zbudowany na kilku rezystorach podłączony...
Czyli nawet programujac przez ICSP i tak nalezy wgrać bootloader z ustawionym zegarem? W programie Arduino zachodzi pewne pomieszanie pojęć, które może wprowadzać w błąd np. przy MiniCore. Polecenie "Wypal Bootloader'a", wbrew nazwie, tak naprawdę wykonuje fundamentalnie ważną funkcję ustawiania fusebitów, czyli ustawia w kostce rodzaj i częstotliwość...
... nawet probowalem go wgrywac przez usbasp leczy wyskakiwal jakis blad. Konkretnie jaki - pokaż log z programowania przez USBasp.
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...
Witam Mam taką zagwozdkę. Robię układ do komunikowania się z zewnętrznym serwerem. Chcę do tego użyć Atmega328p-pu który steruje modułem ethernetowym ENC28J60. Zgodnie ze sztuką piny SPI Atmegi będą wykorzystane do połączenia z ENC28J60. Czy w takiej sytuacji można podpiąć programator USBasp i wgrywać programy? Oczywiście nie chodzi mi o bootloader...
Użyj AVR LAB, a komunikaty drukuj po wybraniu pełnych komunikatów w opcjach. Programator nic Ci nie odpowie, jeśli wybrałeś szybki programator USBASP do ustawionego na 1MHz procesora, masz źle ustawioną zworkę programatora, lub procesor jest po prostu uszkodzony. Eliminuj to po kolei. Jak powinny być ustawione te zworki? ja ma J2 i J3 Zworki J1 - Service...
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)...
W Arduino na złączu ICSP masz tylko pin RESET programatora ArduinoISP (by zresetować Arduino-programator, nie układ programowany), więc jak być chciał z USBASP programować płytkę Arduino UNO/NANO to owszem, taka przelotka 10->6 pin się przyda. I tak pin reset musisz podciągnąć z pinu 10 UNO/NANO programując z ArduinoISP (o ile nie zmieniłeś tego w szkicu)....
Witam. Chciałbym sie zapytać kolegów, czy można podłączyć ATMEL AT28C64B-15PI z programatorem USBasp i programowac w środowisku (IDE Arduino lub innym) podobnie jak Arduino (ATmega32u4, ATmega 328P).
Dzień dobry. Czy jest możliwość znalezienia bootloadera do tej platformy jako pliku Hex tak żeby załadować go przez interfejs SPI ? Arduino IDE nie udostępnia programowania tej platformy przez USBASP. Jestem początkującym użytkownikiem, proszę o wyrozumiałość Nie bardzo wiem co mogłbym zrobić...
W Chip wybierz to, co programujesz? :D attiny2313a to nie to samo co attiny2313 :!: + czytaj komunikaty programu. Co do arduino - reinstal, bo on musi widzieć te pliki :!:
Zajrzyj też tutaj. http://majsterkowo.pl/forum/programowani...
Zawsze możesz sobie kupić przedłużacz USB. Ja polecam klony programatora AVR ISP mkII, a najtańszy na pewno (choć moim zdaniem do najlepszych nie należy) będzie USBAsp.
Okej, w takim razie mam kilka pytań: 1. Czy będę mógł przez usbasp programować mikrokontroler programem arduino? 2. Czy to ten programator da rade? https://botland.com.pl/programatory/2014...
Tak, gdy próbuję programować ją przez Arduino jako ISP, zasilam ją napięciem 5V.
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...
Aaaaa, bo Ty programujesz to USBASP ale przez interfejs Arduino! Pewnie gdzieś się da ustawić, ale ja niestety się nigdy w USBASP nie bawiłem :D
Jak podpinasz Arduino do komputera. Jeśli przez programator usbasp to wiadome że nie będziesz miał portów COM 1. Arduino bezpośrednio podłącz przez kabel USB a nie przez programator. lub 2. "Narzędzia -> Programator: "ArduinoISP" -> Zmień na "usbasp" jeśli korzystasz z programatora usbasp. Programując przez usbasp wykasowujesz bootloadera więc nie będzie...
Nie ma problemu przy programowaniu programatorem, nie muszę przez usb, Jeżeli nie musisz ładować programów po USB, to optiboot nie będzie potrzebny - będziesz miał 512 bajtów pamięci Flash więcej do dyspozycji. Czyli sugerujecie, ze najlepiej zainstalować to mightycore? Definicja płytek MightyCore będzie Ci potrzebna w innym celu: ona dostarcza zestaw...
Podłącz diody na odwrót. Tez tak kiedyś miałem jak programowałem ARDUINO.
Witam, kupiłem programator usbasp i mam problem.......... Proszę o pomoc bo już nie wiem co zrobić, a potrzebuję zaprogramować Aruino mega do drukarki 3D Masz powyzej odpowiedzi od kilku osób, ale nikt z nich nie czytał uważnie twojego pytania, więc te odpowiedzi nie wnosza wiele do rozwiązania twojego problemu. Gdybyś sam choc na chwilę zastanowił...
Jak wgrać do tej atmegi bootloader i jakie fusy ustawić posiadam usbasp fusy mogę wgrać przez eclipse ,mam plik z opisami procesorów podpięty. Chciałbym żeby działał na 3,3v i 8MHz (wewnętrzny). Fusy należy ustawiać czy robi to bootloader i czy jest niezbędny aby działały biblioteki z arduino? programowany później będzie przez usbasp. Próbuje prostą...
W tym prawym widzę podobieństwo ,do aktualnie dostępnych wersji na usb ,jakie można zakupić na ali. Stosowanych dla arduino. 🤔 Bo takie rozmieszczenie pinów, jak pokazał kolega Mamut, to w zasadzie standard (nazywany czasem KANDA): https://forbot.pl/blog/leksykon/kanda I do przechodzenia pomiędzy wersjami 10 i 6 pinowymi są dostępne powszechnie przejściówki...
Dokładnie tak. Atmega8 to bardzo dobry wybór, sam często go wybieram. Ostatnio zrobiłem bardzo przydatne urządzenie wg opisów z tego postu http://www.elektroda.pl/rtvforum/topic15... dodatkowo jeśli masz usbasp i potrzebujesz procesora z bootloaderem (np do arduino) to za pomocą usbasp możesz wgrać bootloader
Na stronie Arduino powinieneś znaleźć poradnik jak uruchomić ATmege i jakie komponenty dobrać, do tego znajdziesz tam poradnik do programowania przez USBasp. Potem wystarczy postępować zgodnie z poradnikami przeznaczonymi dla Arduino.
To już lepiej kupić arduino lub atmege 328.
Witam, przymierzam się do kupna zestawu startowego AVR (mam zamiar programować w BASCOM), ktoś jakiś poleca? Z góry dziękuje, pozdrawiam. Nie rób tego. To najgorszy z możliwych wyborów. - jeśli hobbystycznie, wybierz Arduino, - jeśli chcesz studiować (nie znamy Twojego wieku), to tylko i wyłącznie C. Zapoznaj się z tym: http://mikrokontrolery.blogspot.com/2011...
... i mam pytanie czy to są te oryginalne ? Myślę, że znasz odpowiedź :) Dodatkowo zauważyłem że są uP co mają w nazwie literę " L " np PIC16F1459 oraz ten sam z ta literą PIC16 L F1459. Czym się różnią ? Oj zaglądnij do dokumentacji: http://ww1.microchip.com/downloads/en/De... Już na pierwszej stronie najważniejsza różnica: Special...
arduino usbasp programowanie usbasp usbasp arduino
skasować licznik bizhub ściągnąć obudowa sterownik auraton pieca
przekaźniki priorytetowy przekaźniki priorytetowy
Kody błędów serwonapędu KT270-G-20: diagnostyka i rozwiązania Schemat połączeń Webasto SG 1544/24V