Pomimo, iż inny "programator", warto poczytać :
Zakupiłem programator USBasp. Mam problem z zaprogramowaniem procesora. Posiadam 2 płytki testowe. Jedna produkcji AVT z kursem Bascoma i procesorem ATtiny2313, a druga Atmega32 z kursu C# autorstwa jednego z użytkowników Elektrody. Zainstalowałem zalecane sterowniki. W Menedżerze urządzeń widać drzewko w libusb-win32 devices a w nim USBasp. Najpierw...
Ja mam USBasp na win 7 i działa bez problemu. Nie wiem jaka wersje kupiłeś bo trochę ich jest. Skontaktuj się ze sprzedającym, bo to powinno działać. Jak już byś chciał go sparować z eclipsem czy czymś innym to już różnie bywa, ale działać powinien każdy. Dodano po 6 A bo Ci nie działa z arduino. Kiedyś komuś coś padło bodajże w arduino uno ale tam...
Jakie sterowniki zainstalowałeś ? Spróbuj ściągnąć MkAvrCalculator po odpaleniu pyta o sterowniki USBASP i instaluje, później powinno działać. Napisałem że instalowałem sterowniki z programu Zadig wszystkie zainstalowały się pomyślnie lecz nadal brak efektów. MkAvrCalculator wypróbowałem, on instaluje te same sterowniki co program Zadig, problem nie...
Witam, to mój pierwszy post. Mam pewien problem związany z zestawem uruchomieniowym AVR ze sklepu Kamami.pl. Jest to ZL15AVR, który przyszedł z mikrokontrolerem ATmega32-16PU 1116. Zakupiłem do wszystkiego programator USBASP ze sklepu Telmal z Allegro, możecie sobie wyszukać. Jestem początkujący i mam problem z programowaniem zestawu, otóż do USBASP...
Witam Kolegów Ponieważ dyskusja w [url=]tym wątku rozwinęła się w dość ciekawym kierunku i (co najważniejsze) skłoniła mnie do refleksji - postanowiłem założyć nowy wątek. W czym problem? Nakłoniony podpowiedziami uczestników poprzedniej dyskusji, powziąłem decyzję aby rozpocząć przygodę z ARM. Przygoda z PIC (8-io bitowe) jest mi znana (MPLAB). Jednak...
Witam, jestem nowy na forum i proszę o wyrozumiałość :D . Mam problem z programatorem USBasp V2.0. Chcę zaprogramować ATmegę 32A, moje środowisko to eclipse. Wyskakuje mi błąd "avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc". Przeszukałem już internet szukając rozwiązania jednak żadne z podanych nie poskutkowało, PROSZĘ...
(at)mlodyzdolny1 pobrałem Twoje źródła i poskładałem projekt z plikami oryginalnymi, ale to się nie kompiluje w Eclipse. Nawet oryginalne projekty nie kompilują się - czegoś brakuje (a na pewno mam mały poziom oleju). Dodam więcej punktów za binarium Twojego projektu, by reanimować kilka starych procesorów. Będę wdzięczny za podzielenie się efektami...
Zaczynając swoją przygodę z mikrokontrolerami po obejrzeniu wielu poradników chciałem zaprogramować swój pierwszy program. Eclipse odmawiał mi posłuszeństwa dlatego postanowiłem przetestować Atmel Studio 6.1 użyłem poradnika b-blog.pl/usbasp-i-avr-atmel-studio/ aby skonfigurować programator pod Atmel Studio. Napisałem również swój pierwszy prograrm:...
Hej, wiem że już były podobne tematy na forum ale nie udało mi się dojść samodzielnie do przyczyny problemu. MkAVR Calculator (ani Eclipse) nie widzi mojej Atmegi8A. Połączenie jak na załączonych zdjęciach. Zasilanie przez USB (zwarty JP1 na +5V). Programator to dokładnie ten ze strony electropark.pl/programatory/3244-program...
Ubuntu powinno mieć własny plugin do AVR w repozytoriach, jeśli korzystasz z Eclipse z repozytoriów, to powinieneś również z takiego pluginu korzystać. Powyższy opis nadaje się tylko do samodzielnych instalacji, głównie na Windows. Zapewne z tego wynikają te problemy. Uruchamianie z konta roota to proszenie się o problemy. Problem z programatorem należy...
Witam Jako nowy na elektrodzie i w temacie AVR mam problem. Przeczytałem pół Internetu i nie znalazłem rozwiązania ani takiego problemu. Nie znalazłem również na elektrodzie podobnego tematu No więc tak: Chciałem zacząć najtaniej jak się da :D Mam port LPT więc zrobiłem najprostrzą wersję STK200 Kupiłem Atmega8a-PU i trochę drobnej elektroniki Na płytce...
Witam wszystkich forumowiczów. Zaczynam swoją przygodę z AVR-ami. Rozpocząłem od przeczytania kilku kursów, obejrzenia kilkunastu filmików Mirka, przeczytaniu 10 rozdziałów książki Język C dla mikrokontrolerów avr. Od podstaw do zaawansowanych aplikacji oraz dokładnym zapoznaniem się z treścią blogów takich jak mikrokontrolery_blogspot_com. Postanowiłem...
Witam, piszę ponieważ spędziłem już parę ładnych godzin i wyczerpały się moje pomysły rozwiązania problemu. Od początku: -zainstalowałem WinAVR -zainstalowałem i skonfigurowałem Eclipsa pod AVR -zainstalowałem sterowniki swojego USBasp -ustawiłem w projekcie programator na USBasp program się kompiluje, lecz gdy próbuje go wrzucić na m32 pojawia się...
-środowisko: Eclipse+ nakładka dla avr -programowany układ docelowy: atmega164p -czestotliwośc takt. ukł. docelowego: 32,768kHz zworka programatora jest ustawiona na tryb slow w eclipsie zaznaczona opcja programowania także pamięci Eeprom problem: Podczas podczas programowania często wyskakuje taki błąd: Finished building: sizedummy Invoking:...
zwykle używam usbasp ale właśnie byłem zmuszony użyć FT232 z powodu napięcia 3,3v i co się okazało? avrdude pozostawia reset=0 zdziwiło mnie to, bo wcześniej ktoś tu pisał na forum że wersja linuksowa nie ma tego błędu. ale co się okazuje: patrząc na źródła, avrdude wcale nie przywraca początkowego stanu linii RI. być może w niektórych konfiguracjach...
USBAsp zainstalowane poprawnie? Usuń z ustawienia programatora port na jakim ma szukać. W sensie Project->Propeties->AVR->AVRDude->Progra... configuration. Tam wybierasz USBAsp i nic więcej.
No cóż. Jak widać lepiej wiesz co chciałem kupić i lepiej wiesz co dostałem, bo oczywiście masz rację :). Chciałem kupić inny, dostałem inny (nie dojdę teraz do tego czy to ja się walnąłem przy zamówieniu, czy sklep). W takim razie przez darmowego MkAVRCalc nie da rady. W programmer's notepad mówi teraz, że oczekiwana sygnatura to 1E 93 0A a moja to...
zmień fuse na 1024 words boot size. Wybacz to niedopatrzenie z mojej strony przy wrzucaniu print screen'a. Ustawione jest poprawnie na 1024. Udało mi się samemu poradzić z problemem. Zmiany w programie były prawidłowe jedynie co to ustawienia fuse bitów nie pasowały wartościom z Makefile. Po wpisaniu "na sztywno" w Eclipse wartości zamiast "ptaszkować"...
Po pierwsze zobacz tutaj o co chodzi ze sterownikami dla USBASP pod dowolne systemy bez żadnych problemów z podpisami cyfrowymi: Po drugie, taka długa kompilacja może wynikać z wielu rzeczy - może np masz coś źle JAVA zainstalowane ? Ale poza tym - z jakiej wersji PlugIn'a do AVR korzystasz ? Najnowszy 2.4 ???? czy ten starszy 2.3 ???? Bo ten najnowszy...
Witam, Chciałbym uprzedzić, że owszem, znalazłem podobne tematy, jednak nie rozwiązywały one mojego problemu. Natomiast problemem jest brak komunikacji z moim uC ATmega8, dokładniej ATmega8L. Otóż posiadam programator USBasp, który od tego: 3313937519 (numer aukcji na allegro - ma nie być odnośników regulaminowo, to jest numer aukcji) różni się jedynie...
Chyba będę musiał się w takim razie przesiąść na atmel studio. Dziwię się, że jeszcze tego nie zrobiłeś. Jak już będziesz się przesiadał, to kup sobie też porządny progrmator/debugger - teraz najtańszy z Microchipa widziałem za jakieś 12$, programuje PICe, AVRy i ARMy z Atmela. Można kupić Xplained mini z programatorem/debuggerem za 40 zł i też się...
Jak nie zabiłeś jeszcze Atmegi i/lub programatora to wystarczy prawidłowo podłączyć wszystkie kabelki i ustawić zworkę SLOWSCK. Wiem, napisałeś, że nie ma. Chińczycy ich może nie wlutowują ale pola na płytce powinny być, można je zewrzeć na chwile metalową pęsetą. Co ciekawe przestali go wlutowywać, a dalej wrzucają soft bez możliwości programowego...
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: USBASP, 3. Pomimo nie zadziałania opcji POBIERZ INFORMACJĘ O PŁYTCE, program się wgrał prawidłowo do procesora ATMEGA...
Na Pana Mirosława można liczyć ;-) Dla nie mających zbędnej godziny na oglądanie filmu istota metody: trzeba ściągnąć program ze strony Pana Mirosława, z niego wypakować AVRDude, toolchain oraz AVR plugin oraz wykorzystać to wszystko w Eclipse CDT zamiast "oficjalnych" wersji. Z ciekawości na szybkiego luknąłem co tam tak naprawdę się dzieje? Wygląda...
Witam. Mam pewne problemy z programowaniem wymienionego w tytule mikrokontrolera, które postaram się rozwinąć poniżej. 1. Na sześć sztuk mikrokontrolerów jeden z nich zachowuje się dziwnie. Podejrzewam, że jest w jakiś sposób uszkodzony. (Albo klon?) Podczas programowania przez MkAVR Calculator nie ma problemów (poza tymi w drugim punkcie). Procesor...
Ściągnij mkAVR Calculator, jeśli już jesteś pewien że wszystko dobrze podłączyłeś. Ja miałem ten sam problem kilka razy sprawdzałem kable i wszystko było ok. To jest linijka jaką tworzy mkAVR Calculator: avrdude -p atmega8 -c usbasp -P usb -B 8 -V -U flash:w:"D:\AGH\Programator AVR\kurs_avrgcc\kostka_moja\kostka_moja.... . WinAvr nie dodaje tego...
Witam! Mam szybkie pytanie do doświadczonych kolegów. Stoję przed wyborem producenta mikroprocesorów (cortex), z którym chciałbym się "połączyć" na dłuższy czas. Na razie zastanawiam się nad NXP i STM32, z powodu jak mi się wydaje największego wsparcia społecznościowego w internecie. Na początek chciałbym zacząć od cortex'ow M0 (jako zamiennik AVR),...
Dzień dobry, napotkałem podobny problem jak te opisane powyżej. Co dziwne początkowo wszystko było w porządku. Dopiero po wymianie atmegi8 na inną (poprzednia się spaliła) nie mogę zaprogramować jej poprawnie. Do układu próbowałem dodać oscylator ale nie mam pewności czy to w fusebitach nie mogłem przestawić mikrokontrolera czy problem leży w czymś...
Witam, usiłuje się nauczyć programowania Avr'ow od podstaw i z tego co mam pod ręką, na chwile obecna mam układ ATTiny2313, oraz ATMega16L-8PU z którym jest własnie problem, mianowicie, korzystam z programatora USBasp (wcześniej zlutowałem samemu STk200) wczytując się w ogólnie samouczki bardzo dobrze idzie mi pisanie na ardiuno, ale jest kwestia ze...
Nie wiem jakich wy komputerów używacie, bo na wszystkim młodszym niż 5 lat działa AS ok. Poza tym można by się spierać co jest bardziej ociężałe - .NET, czy Java. AS ma tą zaletę, że po prostu działa bez żadnej konfiguracji. No i ma porządny debugger oraz symulator. O ile czas uruchomienia jest relatywnie długi (u mnie kilkanaście sekund), to podczas...
Ja tam nic nie mam do prawidłowo działających i wygodnych programatorów. Sam mam USBasp, USBtiny ISP oraz słynny mkII. Pod eclipse też można łatwo i przyjemnie podpiąć każdy programator, dzięki czemu programik ładuje się jednym kliknięciem. Konstrukcja kol. lukg22 nie jest złym programatorem, jest natomiast konstrukcją ekstremalnie (zgodnie z tytułem...
Czy program eclipse sobie z tym poradzi? Jest wtyczka do programowania z Arduino HAL pod eclipse, ale jej nie używam, więc podam tylko link do informacji o tym:
Maja2 --> to ty nie programujesz w AVRStudio??? które ładnie samo za ciebie tworzy zawsze makefile do każdego projektu? i nigdy nie trzeba się nim przejmować. Polecam ci AvrStudio zamiast zabawę w pisanie programów w notatniku ... zobaczysz jaka to wygoda. A dzięki temu później możesz nawet pomyśleć i zabrać się za Eclipse - to już MERCEDES jeśli chodzi...
Spotkałem się z bardzo podobnym problemem co autor tematu. Po zaprogramowaniu fusów jak na rys. wszelkie próby nawiązania kontaktu z uk kończą się komunikatem o niezgodności sygnatury. Jako zewnętrzny kwarc miał być użyty kwarc zegarkowy 32kHz(co w tym przypadku jest jeszcze dzielone przez 8). Zawsze programowałem jak na rys. z tym, że tym razem eclipse...
Dzięki za zainteresowanie i pomoc. Stała się dziwna rzecz, nie zmieniałem nic w systemie a Eclipse się uruchomił. Wiecie jak to skonfigurować z avrdude, usbasp i assemblerem, czy w ogóle jest taka możliwość? Macie jeszcze jakieś pomysły dlaczego burn-o-mat nie działa?
A zaglądałeś do środka, co siedzi w nim ? Może da się go przerobić na USBasp ?
Można też pójść w inną stronę i używać Eclipse z wtyczką do AVR oraz avrdude, dobrze mi się sprawowała ta kombinacja na Linuksie, tyle że ostatnio się przesiadłem na Windows 7 i dopiero dzisiaj będę konfrontował to, co wyczytałem o problemach z rzeczywistością. Ewentualnie też można samego avrdude używać do programowania mikrokontrolerów.
Widocznie avrdude nie wspiera ATMegi16A, mi przynajmniej tak wprost zakomunikował Eclipse z wtyczką do AVR, nie widać też tego układu na liście wspieranych.
Programator współpracuje z Eclipse, bo jeżeli podłączę usbasp do gniazda programowania od ATmegi8 to wszystko jest ok, jak podłącze do ATmegi32 to eclipse się buntuje. Poniżej screen z ustawień usbasp.
Jeśli bym znalazł taką wtyczkę do code blocks abym miał możliwość bezpośredniego programowania usbasp to bym przesiadł się do codeblocksa a niestety nie spotkałem się :/ może kolega zna taką wtyczkę bo przełączanie się między okienkami to koszmar, w sumie to by starczyła ikonka na pasku odpalająca skrypt bascha a w windowsie nie wiem jaki plik wykonywalny...
Generalnie programator USBASP jest super - ja sam tylko takich programatorków używam. Tak do wgrania wsadu potrzebny inny programator - więc jak sobie poradzić ? hmm zrobić np jakiś prostszy na LPT (jeśli masz taki port) albo na COM albo na USB przy użyciu FT232. Poczytaj sobie na moim blogu kilka ciekawych artykułów na te tematy: albo
Dużo bawiłem się C++ pod Borlandem i jak dla mnie to jest środowisko idealne. Oj dla mnie też jest to środowisko MEGA IDEALNE a szczególnie z coraz nowszych wersji Embarcadero. Aż mi się łezka w oku zakręciła ;) że ktoś też to docenia. MS Visual przy tym to jakiś chory na anemię i paraliż pikuś po rozerwaniu granatem ;) .... mówię oczywiście o wygodzie...
a to że pracuje z AVR Studio to akurat żadna pociecha (przynajmniej na razie gdy AVR STUDIO to mega LIPA) .... ja tam wolę ECLIPSE i avrdude. No to chyba akurat duża zaleta, bo można skorzystać z funkcji które oferuje AVRStudio. I chociażby to, że można bezpiecznie ustawić fusebity, bez przeliczania lub uruchamiania innych programów, które KTOŚ* musiał...
Witaj, avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again , .... poza tym co wytłuściłem powyżej: 1. przeszkadzać może (nie musi) kondensator na pinie RESET - odłącz go na czas programowania i sprawdź czy zadziała. 2. drugi możliwy powód to zworka SlowCK: Zworka J3 umożliwia...
Problem lezy po stronie eclipse, a raczej wtyczki AVR, a jeszcze bardziej po stronie mojej niewiedzy . Zdecydowanie i wyłącznie wchodzi tylko ta ostatnia opcja. Sam korzystałem na Ubunciaku z tego zestawienia, i nie było żadnego problemu (USBasp, JTAG ICE, USB mk-II), firmowe Atmelowskie oraz amatorskie składaki.
Witam Mam taki problem, mianowicie ATmega16 nie chce mi się zaprogramowac dla częstotliwości wyższych niż 1 MHz. Dla 1 MHz wszystko ładnie działa, gdy przestawię w programie fuse bity na wew. oscylator 8MHz (robię układ na 8MHz), to wyskakuje mi taki błąd z AVRdude: avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed,...
Poszło za pomocą usbasp :) Pozdrawiam!
No to powiem ci jeszcze że w tym folderze winavr, o którym mówiłeś też warto zainstalować to avrdude - bo to ci się przyda do programowania z kolei w Eclipse ;)
Witam Mam problem z zaprogramowanie procesora ATmega32 programatorem USBasp. Podpiąłem go raczej dobrze, według schematu W środowisku Eclipse wyskakuje błąd "avrdude initialization failed rc=-1" Proszę o pomoc.
Witam Wykonałem własną płytkę wg tego schematu: i w oparciu o mikroprocesor Atmega88PA-PU. Pracuje na ubuntu 12.04 i zainstalowałem eclipse wg. [url=]tego poradnika. I mam problem z wgraniem programu do mikrokotrolera(dla testów napisałem prosty program który ustawia któryś port w stan wysoki). Wcześniej miałem możliwość sprawdzenia tego czy mój ukad...
Sprawdzę chociaż bardziej będę rozważał przejście na Eclipse (bo już go używam do aplikacji na androida) albo zostanie przy najnowszej wersji atmela :) Jeszcze raz bardzo dziękuję Owoc pracy i 2 dni siedzenia nad tym :)
symulator - zawsze możesz sobie odpalić z AVRStudio - co to za problem ? i do tego można używać AVR Studio, nawet do projektów które tworzysz sobie wygodnie w Eclipse. Na prawdę sprawdź i pooglądaj te poradniki jak chcesz przejść na C ... warto. Bo AVR Studio5 i 6 to męczarnia i koszmar. Stara wersja 4.xx .... jeśli ci ją ktoś proponuje to mniej więcej...
[syntax=c]#include <avr/io.h> #include <util/delay.h> int main(void) { DDRB |=(1<<PB2); while(1){ PORTB ^= (1<<PB2); _delay_ms(2000); } } [/syntax] Kod jest dobry (już działa), problem w tym, że przed kompilacją i zaprogramowaniem mikrokontrolera trzeba restartować Eclipse. Spróbuję jutro z jakimś innym środowiskiem, mam nadzieję,...
Oczywiście że jest. W innym wypadku wcale by nie działał. Zauważ że w większości przypadków programowanie przebiegało poprawnie. Możliwe że wersja na 16MHz jest dość stara bo mało kto takich używa. Programatora używam od jakiś 2 lat bez większych problemów. Początkowo z Bascomem teraz z WinAvr i Eclipse. Problemy pojawiły się dopiero przy tym kodzie....
Nie mam siły walczyć z tym systemem, jednak to prawda, że co drugi Windows jest do .. niczego ;) Zainstalowałem Windowsa 7, Atmel Studio ruszyło, jeszcze zintegruje je z programatorem USBAsp i do pracy ;)
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.
Witam Dzisiaj przyszła do mnie zakupiona atmega 32 wraz z programatorem USBASP. Zawszę programowałem w arduino, a tam nie trzeba się bawić w żadne programatory fusebity i te sprawy, lecz arduino programuje się w jakimś chyba zmodyfikowanym C. Chciałbym zacząć jednak programować w zwykłym czystym jezyku C, dlatego zakupiłem właśnie tą atmege,a więc zwracam...
Witam! Mam problem. Otóż od wczoraj próbuje uruchomić programator AVT5125 na układzie FT232R w Ubuntu. Nie moge jednak poradzić sobie z ustawieniem dostępu do ttyUSB0, który to jest wirtualnym portem szeregowym. O ile programator z konsoli z poziomu roota działa, o tyle jako zwykły użytkownik wywala mi błąd. Poniżej kopia z konsoli. Zastosowałem się...
Ok, zainstalowałem Atmel Studio ;D Mam jeszcze jedno pytanie. Czy żeby programować Arduino Uno w C to normalnie piszę się program w AS, kompiluje i wrzuca przez usb (tak jak arduino) na uC i ma działać ? Czy może trzeba kupić programator USBasp ? Win7 64 bit
Po opisie wygląda to bardziej na USBasp.
Mimo licznych prób instalacji nie udało mi się to, jednak za radą znajomego zainstalowałem program Eclipse Indigo, a następnie dodałem w nim mój programator niejako w funkcji makra. Rozwiązało to problem, piszę program w tym programie a następnie za pomocą jednego przycisku kompiluję oraz wrzucam do mikrokontrolera. Pozdrawiam
Witajcie, jestem posiadaczem w/w procesora oraz programatora. Zgodnie z poradnikiem Mirka podłączyłem sobie leda i nim zamigałem. Szukałem w internecie jakiś poradników dotyczących wejść i wyjść i tych bitów. Nie rozumiem wgl o co z tym chodzi, prosiłbym was bardzo o jakieś podpowiedzi, lub podlinkowanie. Tak jak w tym moim wypadku od pina 15 atmegi8...
Ok. Dzięki, a jak to zrobić z tym avrdude, gdzie to pobrać i jak to wykorzystać? W jakim ewentualnie programie bym to zaprogramował? eclipse?
A może kolega nie wgrywa tego kodu? Np.: popularną pułapką w Eclipse jest próba kompilacji niezapisanego projektu (nie wiem jak to wygląda w innych popularnych IDE). Proponuję uruchomienie programu, który zmienia stan różnych pinów (jednocześnie) - jeśli się okaże że inne wyprowadzenia działają a tylko PD0/6 milczy to pozostaje... wyrwać nóżki, przewiercić...
Hej!!! wielkie dzięki!!! najbardzie jkoledze niveasoft, własnie o taka instrukcje mi chodziło. Czyli rozumiem, że nie potrzeba wgrywać bootloadera? Pod MkAVRCalculatro udało sie wgrać, jak wieczorem złoze układ to okaże się czy chodzi. A co do ostaniej odpowiedzi to: Wszystko instalowałem wczoraj, więc sa to zapewne najnowsze wersje, tak instalowałem...
Witam Schemat poprawny. Jeśli masz darmowy mkAVR, to może nie obsługiwać tego uC. Nie wiem, bo nie używam. Jeśli używasz Eclipse, to ono pięknie daje się skonfigurować do każdego uC, które obsługuje avrdude. Nie musisz używać mkAVR. Komunikat jaki pokazuje avrdude świadczy o tym, że albo złe połączenia, albo wymaga zwarcia zworki LOW SCK, alternatywnie...
Nie planuję, a co do linuxa, to arduino IDE działa, eclipse też. Pozdr
Cześć , zmieniłem dzis programator z USBASP na AVRISP2 , który działa w avrdude co widać w konsoli na zrzucie , ale nie działa w eclipse pomimo (jak pokazuje eclipse) tych samych poleceń. Czy ktoś ma pojęcie dlaczego eclipse takie rzeczy robi lub jak to naprawić? Prosze o pomoc , padł mi USBASP i potrzebuje żeby eclipse mi nie wariował. Na razie wgram...
Witam serdecznie :). Problem rozwiązany. Na początku mojej (kolejnej z rzędu) przygody z AVR, wygląda na to, że pominąłem "zapis" w eclipse. Potem jakimś sposobem uszkodziłem programator. Teraz z nowym programatorem wszystko śmiga. Czyta flash. Wykonuje erase. Miga diodą tak jak chce. Na wyjściu na którym chce. Jeszcze troszkę więcej testów na PC, bo...
:=) zapisywanie programu przed kompilacją było rozwiązaniem problemu. To niesamowite, ale pomimo zmian w kodzie wciąż był kompilowany i wysyłany do procesora "stary" program. Po każdorazowej zmianie w kodzie trzeba zapisać zmiany i dopiero później kompilować i wysyłać do procesora. Odkryłem to sam wcześniej, ale Ty jako pierwszy to napisałeś. Wszystko...
Polecam link jak z resztą cały blog Pana Mirosława ;)
Sam sobie kolega problemy stwarza. Raz, że USBAsp można obsłużyć w Atmel Studio np. tak: A już z całą pewnością na polskojęzycznych portalach też takowe poradniki się pojawiały. Ale to sprawa zupełnie drugorzędna. Pierwszorzędna jest taka, że nie wiadomo co też kolega za toolchain sobie ściągnął. Np. poprawny jest tu: -(c-compilers) Poświęciłem 5 minut,...
Popatrz chociażby na Allegro. Osobiście mam USBASP i AVR ISP MKII - obydwa własnej konstrukcji. Obydwa działają bezproblemowo - z tym, że AVR ISP MKII - działa bezproblemowo również z Atmel Studio + obsługuje dodatkowo protokoły PDI + TPI (Atxmega, małe Attiny). USBASP używam z Eclipse, AVRDUDE itd.. Acha - unikaj programatora z układem MAX3002 (np....
Witam serdecznie wszystkich Mój problem polega na próbie połączenia uC AVR (Atmega 32) poprzez przejściówkę USB-USART (FF232RL) z laptopem. Wszystko zaczęło się od tego, że sprawiłem sobie przejściówkę zakupioną na znanym portalu aukcyjnym (użytkownika póki, co nie będę wymieniał). Przy próbie poszukiwania odpowiedzi, dlaczego tak prosty układ nie działa...
Czy ktoś może powiedzieć dlaczego nie mogę wgrać żadnego programu na nowy mikrokontroler prosto ze sklepu. Podłączam go na płytkę stykową i pod programator USBASP, a w eclipse wywala błąd że nie odnaleziono połączenia. Wszystkie połączenia kanda są podłączone poprawnie.
aa soreczki, jest też na EU. Ktoś podpowie jak mam to wgrać, tzn jak to wiem, pytam jakim programem. Posiadam jak coś USBasp oraz Eclipse Indigo. No i oczywiście czy rejestry będą się zgadzać?
1. Jaki polecacie mi język (Bascom, C, asm). 3. Jakie środowisko programistyczne mi polecacie np do bascom. Jak koledzy wyżej, ale nieco szerzej argumentami, polecę Ci język C - [url=]dlatego. Skoro masz port LPT to możesz sobie zrobić programator USB: a port LPT wykorzystać do darmowego 8-io kanałowego analizatora stanów logicznych, a kartę dźwiękową...
Wystarczy wpisać w google "atmega644 pdf" i ściągnąć go ze strony Microchipa - aktualnie już nie Atmel. O Bascom wspomniałem dla formalności - nie polecam. Przerobiłem kurs oślej łączki, miesiąc życia stracony, płytka EVB do szuflady na parę lat. By robić coś większego okazało się, że płytka za 2 stówki to dopiero początek wydatków. Najłatwiejsze jest...
Tu masz o środowisku ECLIPSE : To jest dobry i działający (sprawdzony przeze mnie) programator: Programatory, które ja kupiłem "za dychę" na aledrogo (dwie sztuki) nie działały mi z Eclipsem. Też chciałem po taniości, ale straciłem czas tylko. Czy ten z linka Twojego zadziała z tym środowiskiem? Nie wiem. Z atnela zadziała na 100 procent.
Mam atmege16 z eclipse. Wszystko działa jak należy z usbASP. Na ten moment nie interesują mnie możliwości programowe AVR. Bardziej skupiam się na tym co w środku. I jeśli interesuje cię poznanie co jest w środku to potrzebujesz właśnie układu, który wspiera sprzętowe debugowanie. Najtańszą opcją dla AVR jest właśnie curiosity nano. Dzięki temu po zainstalowaniu...
Witam, po kilku dniach dosc intensywnej walki, nieco juz sie gubiac postanowilem napisac do Was z prosba o pomoc. Jakies trzy tygodnie temu zaczalem swoja przygode z AVRkami. Zakupilem sobie troche zabawek i zaczalem sie bawic. Jak do tej pory udalo mi sie stworzyc miganie diodami, ogarnalem LCD i RTC. Ostatnio zachcialo mi sie ogarnac ESP8266. Aktualnie...
ARMy są fajne, LPC111x z dość dużym flashem, i SRAM, b. szybki zegar, dobre ADC a wcale nie taki drogi wydatek. Tyle, że początkujących może odstraszać inny programator (od usbasp/stk500/stk200) czy też 3.3V właśnie. Tutków, gotowych procedur też na polskich stronach sporo dla AVR, mniej dla ARM. Początkujący weźmie Atmegę, napisze łatwo termometr z...
Witam. Mam problem z zakupionym ostatnio na cele budowy drukarki 3d zestawem ArduinoMEGA2560 v3. Płytka jest klonem a w zasadzie podróbką (nie powinna się nazywać Arduino). Niemniej jednak po podłączeniu do komputera daje się zainstalować ze steronikami ze środowiska Arduino i widoczna jest w systemie. Początkowo wgrany był do niej chyba jakiś program...
Na zdjęciu widać nazwę USBasp Jakim programem do tego podchodzisz? Próbowałem Arduino IDE, obecnie Eclipse. Ustawiam w nim jako programator USBasp, MCU Type: ATtiny2313, MCU Clock Frequency: 1000000 (próbowałem na 8MHz ale nic to nie dało), fusów nie ruszam bo nie wiem jak miał bym je ustawić. Jak pisałem, sprawdziłem multimetrem połączenia między...
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ą...
Witam, pare tygodni temu rozpoczalem swoja przygode ze swiatek AVR, czyli jestem zielony jak moj trawnik do ktorego to docelowo chce sobie skonstruowac nieco bardziej wyrafinowany sterownik podlewania :) Troche sie naczytalem o ustawianiu fusebitow i postanowilem nie brac sie za to samemu, mam nadzieje, ze uznacie to za rozsadny pomysl :) ATmega328P-PU...
oto command line: "C:\WinAVR-20080610\bin\avrdude.exe" -p m32 -c usbasp -C "C:\WinAVR-20080610\bin\avrdude.conf" -P usb -U flash:w:"C:\Documents and Settings\daniel\Pulpit\praca magisterska\GOLAS\AVR\LCD i przyciski\LCD_przyciski.hex":i -U lfuse:w:ef -U hfuse:w:c9 -v W okienku edycyjnym PRzy fuse bitach wpisałem wartość EF (lub ef) i C9 chyba ze format...
Witam. Chciałem wam przedstawić mój najnowszy ukończony projekt jakim jest kostka LED 4x4x4. Niestety na forum jest mało takich projektów, a ja usilnie chciałem mieć taką kostkę, aby była bezpośrednio połączona z płytką. (bez plątaniny przewodów na płytce uniwersalnej). Trafiłem na stronę , z której udało mi się zdobyć wiedzę, materiały i ogólną ideę...
Też zdecydowanie odradzam przestarzały już procesor ATmega8 , 100x lepiej wziąć w zamian ATmega88 albo dokładny odpowiednik tylko z większą ilością pamięci ATmega168 - jeśli chodzi o takie małe procki. Co do lutowania to niestety przy płytkach stykowych absolutnie nie da się tego uniknąć - będzie to nieodzowne. Ale też może się przyda zacząć od razu...
1,2 - prawdopodobnie Twój programator zostanie obsłużony przez [url=]PonyProg. Ale jest to kwestia do sprawdzenia. 3. Zacznij od AVR Studio 4. Proste do opanowania na początek. Potem możesz migrować na coś bardziej przyjaznego dla programisty. Osobiście polecam Eclipse. A dlaczego? Na ten temat było już mnóstwo artykułów. Poszukaj, poczytaj i sam zdecyduj....
Code::Blocks ma wbudowaną obsługę projektów AVR Nie, nie ma. Za to wykrywa toolchaina AVR, wykrywa SDCC i parę innych kompilerów oferując stosunkowo dużą wygodę przy pracy z różnymi architekturami (avr, arm, pic, 8051 a nawet powerpc). Nie zmienia to faktu, że najwygodniejsze pod linuksem jednak i tak jest Eclipse. Masz dobrą integrację z avrdude więc...
Witam, Z powyższym problemem męczę się już bardzo długo. Naczytałem się o bicie URSEL(w 328p go nie ma),sprawdzałem przejściówkę USB->RS232 działała "na krótko" i przy połączeniu do modułu bluetooth HC05. Wyeliminowałem błąd "UART receiving framing error" z terminala RealTerm poprzez ustawienie buforu FIFO i zmianę buforu zapisu i odczytu. Słyszałem...
Witam. Bardzo chcę się nauczyć programować mikrokontrolery w języku C jednak środowisko programistyczne wciąż rzuca mi pod nogi kłody których taki laik nijak nie jest w stanie obejść. Otóż uczę się języka w środowisku Visual Studio Microsoftu i nie mam z nim żadnych problemów dopóki tworzę sobie zwykłe programy w konsoli Win32 i nie dochodzi do próby...
Tak można programować USBasp-em bez fikołków Można debbugować w eclipse ale trzeba mieć odpowiednie paczki
jednak proponuje AS-a. A dziala Ci jak podłaczysz do procka USBASP (z command line)? Mozesz jeszcze zrobic co innego: Mysle ze to bedzie najprostsze jak zrobisz tak samo jak na filmie.
Witam. Nie wiem czy wybrałem odpowiedni dział, jeżeli nie proszę o przeniesienie. Mam problem z programem ,,Eclipse". Mianowicie wszystko mam skonfigurowane Avrdude w wersji 5.11, program napisany prawidłowo. Przy kompilacji nie wywala błędów, program zapisany na dysku. Programator ustawiony na programowanie (zworka na ,,service"), wszystko podłączone...
Nieeeee, no to po tych wyznaniach odnośnie: - braku dobrego środowiska za free bez żadnych durnych ograniczeń ;) jak np AVR GCC plus do tego ECLIPSE !!! - makabrycznej długości czasu programowania 2kB/10sec - nawet gdyby było 2kb/5sec to i tak masakra - jakimś takim prostym programatorkiem - prosty programatorek tylko i wyłącznie na zwykły port COM...
Doceniam twoją inwencję, ale naprawdę chciałbyś na co dzień pracować z czymś takim, co zaprezentowałeś na zdjęciach? I czy uważasz, że konieczność instalowania zewnętrznych programów, poprawiania ich, konfiguracji AS, a na końcu uzyskania ograniczonej funkcjonalności rekompensuje wydatek dodatkowych kilkunastu złotych na firmowe narzędzie? Montowanie...
Ad 2.) Bootloader w uproszczeniu to taki program umieszczony w docelowym mikrokontrolerze który pozwala na zmianę zawartości pamięci flash (wgranie programu) bez konieczności stosowania programatora (na podstawie danych np z karty SD, portu COM, czy innej magistrali). Sprawdza się to doskonale w przypadku Arduino bo kupując gotową płytkę z wgranym bootloaderem...