Tak czy siak będziesz musiał użyć avrdude, od siebie proponuję eclipse albo atmel studio. Tak czy siak usbasp debugera nie posiada więc nie ma się co zbytnio rozwodzić nad środowiskiem.
Ustawienia MCU nie dotyczą programatora, jego lepiej nie ruszaj. Częstotliwość MCU to ustawiona wartość we właściwościach projektu(F_CPU), by wskazać na podstawie ustawionych fusów, jaką częstotliwość ma przyjąć Twój program i procesorek (nie programator) do działania. Stąd ma między innymi dane do właściwego działania delay. Zapomnij o ATmega8535,...
Rób sobie clean projektu po każdej zmianie parametrów. Jak chcesz sprawdzić czy o to chodziło to wystarczy zmienić taktowanie na 4MHz, zrobić clean, skompilować, zmienić na 16Mhz, skompilować i wgrać. Pewnie wgra Ci w wersji dla 4MHz. Przejście na Atmel Studio po Eclipse może być ciężkie, ale nie ma takich dziwnych zachowań i obsługuje wszystko co aktualnie...
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...
Ze strony: www.fischl.de/usbasp wgraj sobie do programatora TEN wsad: usbasp.2009-02-28.tar.gz (260 kB) a nie jakiś inny - to po pierwsze Po drugie pobierz sobie program MkAvrCalculator i zainstaluj AVRDUDE z tego programu (Zakładka "Ustawienia" ramka "avrdude" klawisz "instaluj") Możesz zdjąć kocią zworkę SLOWSCK - masz to robione programowo w MkAvrCalculator...
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ć...
Programator z językiem programowania nie ma nic wspólnego. USBasp może być, chociaż na forum raczej poleca się coś zgodnego z Atmel Studio, np. któryś z klonów AVRISP mkII. Z narzędzi do programowania wybory są dwa, Atmel Studio (wszystko w jednym), lub osobno zestaw edytor/IDE (np. Eclipse z wtyczką do AVR), toolchain WinAVR lub atmelowski i avrdude....
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.
Pobrałem takie pakiety z repo: gcc-avr, avr-libc, binutils-avr, automake. Niestety stare programy pisane pod WinAvr nie kompilują się. Dostaję komunikaty, że kompilator nie rozpoznaje "uint8_t" lub innych typów tablic. Dodam, że takie molochy jak Eclipse odpadają. Używam lekkich programów: Geany, avrdude. USBasp skonfigurowany poprawnie i działa wraz...
Chciałbym się dowiedzieć jak taka operacja zamiany wyjścia programatora, albo w ogóle wymiana programatora wygląda w tym konkretnym przypadku. Ktoś miał z czymś takim do czynienia? Na pokładzie jest "programator" STK200/300. Obecnie jest on nieprzyszłościowy, nierozwojowy i ma więcej wad niż zalet. Co zrobić? Kupić inny programator ze złączem ISP 10pin:...
:=) 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...
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ń. https://obrazki.elektroda.pl/6154273600_... Czy ktoś ma pojęcie dlaczego eclipse takie rzeczy robi lub jak to naprawić? Prosze o pomoc , padł mi USBASP...
Tak możesz wpisywać dwójkowo, szesnastkowo i dziesiętnie. Kwestia tylko odpowiedniego zapisu aby kompilator zrozumiał, dwójkowo poprzedza sie właśnie dużym B. Jak programujesz ATmegę i masz USBasp to można to zrobic Eclipse z dodatkiem AVR. Instrukcja jest na youtube.
Wydaje mi się, że po prostu nie używasz debugera i przyzwyczaiłeś się do protez. Tak, oczywiście, a przyzwyczajenie to druga natura. Dla mnie te nowe środowiska są strasznie rozbudowane i "ciężkie". Zresztą i Arduino też nie jest "motylkiem" jak się trochę płytek i bibliotek doinstaluje. Dla mnie super rozwiązaniami są board manager i library manager,...
Nie planuję, a co do linuxa, to arduino IDE działa, eclipse też. Pozdr
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...
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. http://obrazki.elektroda.pl/2078527200_1...
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...
Możesz mi powiedzieć jak to zrobić albo podesłać jakieś wiarygodne źródła? Na internecie znalazłem jak się ustawia te fusbity ale w WinAVR. A jak to robić w Eclipse to nie znalazłem...
Witam posiadam programator USBISP w metalowej obudowie GOTRONIKa: http://www.gotronik.pl/programator-usb-i... Mam pytanie czy ktoś konfigurował środowisko eclipse z powyższym programatorem?
Cześć Proponuję ewentualnie przenieść się na najnowsze Eclipse z plugin'em avr. Masz bardzo łatwy dostęp do USBasp i avrdude. Możesz wybierać Fcpu, uC. Możesz w łatwy sposób ustawiać Fuse. NIE POTRZEBA ŻADNYCH NAKŁADEK MKxxxxx. Zapomnij o tym jak najszybciej. Eclipse ( zawsze najnowsze ) stosuję już od 13 lat i nie mam żadnych kłopotów, jedynie z myśleniem...
Witam. Zakupiłem sobie taki oto prosty, zgrabny programatorek: http://obrazki.elektroda.pl/9218370800_1... Programator daje się obsłużyć jedynie pod aplikacją progisp, natomiast eclipse nie widzi go w żadnej konfiguracji. W większości przypadków dostaję taki komunikat: http://obrazki.elektroda.pl/6898330100_1... Czy ktoś...
Witaj, ... z prośbą aby ktoś wytłumaczył mi w miarę zrozumiale jak mam podłączyć do tego programator i co w ogóle muszę zrobić, abym mógł zacząć ... http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011... ... najlepiej w Eclipse . Skoro już poważnie myślisz o AVR i...
No to jak zainstalowałeś wersję z MkAvrCalc'a i nie działa to nie wiem co masz teraz zrobić żeby ci dobrze działało w Programmers Notepad ? :( ..... Ja nie używam takich archaicznych wynalazków jak PN, dlaczego ty się z tym męczysz i nie weźmiesz jakiegoś ECLIPSE albo chociaż CodeBlocks ????? Tylko sam męczysz się z tworzeniem makefile. Toż sam się...
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ć?
Jak mam podłączyć ten lcd do atmegi8 aby mieć ilość bitów (te 0-1024) z ADC na lcd? Mam eclipse indygo, avr calculator, usbasp i atmegę 8 z 8MHz. O co Ci tutaj chodzi.
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 ;)
Polecam ci zapoznać się z tym: http://mirekk36.blogspot.com/2011/11/dla... oraz innymi artykułami na blogu może to pozwoli ci łatwiej i szybciej zacząć. Dodam, że pod Eclipse możesz korzystać praktycznie z dowolnego programatora ;)
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...
... akurat go dostałem za darmo, więc ;-)... wcześniej miałem USBasp...robiw No i USBASP działa z marszu z Eclipse i avrdude ;)
Jeśli masz stary firmware wymagający ustawiania zworką slowsck, to raczej się nie uda - zworka może ustawić tylko dwie prędkości. Jak masz nowy (lub już właśnie sobie wgrałeś) to wystarczy podać parametr -B 64 i masz odczyt z 8k, np. linijka wpisana z palca by odczytać flash do pliku: avrdude -c USBASP -B 64 -P usb -p m16 -U flash:r:"D:\odczyt.hex&...
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...
Poszło za pomocą usbasp :) Pozdrawiam!
Spróbuj podłączyć kwarc np. 8MHz lub 16MHz. I napisz jeszcze czy procki są nowe nie używane oraz jakiego programu używasz ? Polecam Eclipse oraz MkAvrCalcualtor.
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. http://obrazki.elektroda.pl/3503951500_1...
Witam Wykonałem własną płytkę wg tego schematu: http://obrazki.elektroda.pl/2309395500_1... i w oparciu o mikroprocesor Atmega88PA-PU. Pracuje na ubuntu 12.04 i zainstalowałem eclipse wg. [url=http://mirekk36.blogspot.com/2012/0... poradnika. I mam problem z wgraniem programu do mikrokotrolera(dla...
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?
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
Czyli że bootloader nie jest wogóle potrzebny? Dobra, tylko że nawet przy próbie wgrania programu wyskakuje mi ten błąd. W Eclipse miałem podobnie, ale tam wystarczyło dopisać do konsoli avrdude parametr -b 8 i zaczęło wszystko działać. Tutaj niestety nie ma gdzie tego dopisać :( Jakieś pomysły? Zapoznaj się z tym: http://arduino.cc/en/Hacking/Programmer....
Po pierwsze zobacz tutaj o co chodzi ze sterownikami dla USBASP pod dowolne systemy bez żadnych problemów z podpisami cyfrowymi: http://mirekk36.blogspot.com/2011/05/wsz... 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...
A dlaczego nie projekt LUFA, klon AVRISP mkII? Miniaturyzacja taka sama, a możliwe jest jeszcze programowanie TPI i PDI. Co więcej współpracuje z AVR Studio. AVRISP mkII - fajny nie powiem ;) te oparte o LUFA wymagają już procka z USB (zdaje się) .... a USBASP - również ma obsługę TPI i PDI a to że pracuje z AVR Studio to akurat żadna pociecha (przynajmniej...
Witam Mam problem z zaprogramowanie procesora ATmega32 programatorem USBasp. Podpiąłem go raczej dobrze, według schematu http://msx.cal24.pl/allegro/usbasp/INSTR... W środowisku Eclipse wyskakuje błąd "avrdude initialization failed rc=-1" http://obrazki.elektroda.pl/3891381500_1... Proszę o pomoc.
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ą...
Możliwe, że masz wyjątkowego pecha i trafił Ci się felerny układ. Nie ma znaczenia czy płytka jest programowana z Arduino, przez AVRdude, czy z Eclipse (za każdym razem jest to zresztą AVRdude, może różne wersje). Z jednym programatorem USBASP mam tak czasami, że przestaje się komunikować z uC, wystarczy go na nowo podłączyć do USB i znowu zaczyna działać....
Hej! Mam bardzo z pozoru błahy problem z wgraniem programu do procesora Atmega32U4. Za pomocą programu Eclipse i programatora USBASP normalnie i bez problemowo mogę zaprogramować uP. W ustawieniach wybrany mam mikrokontroler Atmega32U4 i po wgraniu najnowszego avrdude (w wersji 6.3) zniknął błąd o informacji, że avrdude nie obsługuję tego mikrokontrolera....
Nie, fusebitów nie ruszałem. Oto fotka http://obrazki.elektroda.pl/5924077700_1... W opcjach projektu w Eclipse mam zaznaczone "do not set fuse bytes"
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:...
Ś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...
Również na systemie Linux[2.6.38.11] nie ma tego problemu, zarówno z konsoli czy z eclipse. [syntax=text]$ avrdude -v avrdude: Version 5.10, compiled on Jun 29 2010 at 21:09:48[/syntax] Chociaż zdarzyła mi się taka sytuacja 2 razy, kiedy to AVRdude stracił połączenie z USBasp podczas wgrywania wsadu[i układ wisiał na resecie], winna okazała się 30cm...
Witam. Udało się odpalić ten programator? U mnie jest podobnie, działa pod AVRStudio, a pod AVRdude już nie bardzo. Wszelkie kombinacje z override default port mi nie wychodzą. Dodam że USBasp działa bez zarzutów.
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...
Przedstawiam inne IDE dla AVR-ków pod Windows jak i pod Linux-a aby każdy był zadowolony. Myślę że w jasny sposób to przedstawiłem nie wątpliwie jest to alternatywa dla eclipse Mam nadzieję że będzie to przydatne nie tylko początkującym ;) konfiguracja dla mikrontrolerów AVR pod Windows i Linux Pozdrawiam wszystkich P.S w kolejnym artykule przedstawię...
usbasp eclipse usbasp firmware usbasp usbasp prędkość
ekspres nivona przepływomierz immergas wyświetlane błędy passat tylna szyba
schemat prostego wzmacniacz audio schemat prostego wzmacniacz audio
Brak posuwu drutu w spawarce MIG/MAG - przyczyny Instrukcja serwisowa pilota Rotel RSP-976/RR-969