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,...
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...
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...
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.
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:...
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...
:=) dziękuję za słowa otuchy. Tak do końca to się nie poddam. Po prostu poświęciłem już za dużo czasu na rozpoznanie problemu i się (w tym czasie) nie udało. Zdobędę trochę doświadczenia i do tematu jęz. C na pewno wrócę. A korzystając z okazji i istniejącego wątku spróbuję trochę inaczej. Może bardziej doświadczeni koledzy mogliby zaproponować całościowe...
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.
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...
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,...
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ć?
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...
Nie planuję, a co do linuxa, to arduino IDE działa, eclipse też. Pozdr
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...
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...
A co to za komunikat o wersji DEMO ? Może to stanowi problem ? To komunikat z programu mkavrcalculator, a nie eclipse więc to nie jest problemem. Masz książkę, a w książce na DVD lekcje video, a na lekcjach video masz dokładną instrukcję na żywo jak podłączyć sobie prawidłowo programator USBASP do Eclipse. Więc jeśli już to nie pomaga - to pokaż ustawienia...
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...
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 ;)
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...
... 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 ;)
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ę...
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...
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...
Poszło za pomocą usbasp :) Pozdrawiam!
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...
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 ;)
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.
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...
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&...
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
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ą...
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.
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...
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.
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...
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?
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...
Sam sobie kolega problemy stwarza. Raz, że USBAsp można obsłużyć w Atmel Studio np. tak: https://blog.manash.me/setting-up-atmel-... 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ż...
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ć....
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:...
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"
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.
Ś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...
Niestety nic nie daje wybór USBasp http://obrazki.elektroda.pl/2507619500_1...
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ę...
eclipse usbasp usbasp firmware usbasp mitsubishi eclipse
programy lokalizacji sterownik centralne zamek mazda peugeot zapala kontrolka
radio samochodowy zestaw głośnomówiący odblokowanie telefonu motorola
Instrukcja serwisowa gramofonu Unitra DANIEL G1100 - gdzie znaleźć? Najlepsze słuchawki z mikrofonem do nauki zdalnej