Bo musisz utworzyć Makefile project typu C albo C++. Nie ma opcji, żeby takowego projektu tam nie było do wyboru, bo na czystym Eclipse (jeśli ściągnąłeś wersję dla C/C++) zawsze taka pozycja jest. File -> New -> C Project -> Makefile Project -> Empty Project -> -- Other Toolchain -- 4\/3!!
Ściągnij i zainstaluj sobie do eclipse plugin AVR: http://avr-eclipse.sourceforge.net/wiki/... Sam ci wygeneruje "właściwego' makefila przy tworzeniu projektu, podajesz tylko typ procka w parametrach i problem z głowy. Polecam :)
http://lmgtfy.com/?q=arduino+eclipse+plu...
Pituś Bajtuś ma zainstalowaną wtyczkę GNU ARM Eclipse Plugin, atom1447 pewnie jej nie ma. 4\/3!!
Wyślij mi maila z plikami i makefile'em. Skompiluje to u siebie w AVR Stduio, Eclipse+plugin oraz "na żywca"....porównamy :wink:.
między esp_idf a Eclipse, ESP-IDF to SDK dla układów ESP, a Eclipse to IDE. Są dwa IDE do wyboru: Visual Studio Code ([url=https://docs.espressif.com/project... oraz Eclipse ([url=https://github.com/espressif/idf-e... Używam VSC.
To może sobie zainstaluj eclipse + plugin do avr-gcc. Zdaje się, że widziałem w nim "okienkową" wersję avrdude. W uisp to było np tak: 1. odczyt uisp -dlpt=/dev/parport0 -dprog=stk200 --rd_fuses 2. zapis uisp -dlpt=/dev/parport0 -dprog=stk200 --wr_fuse_l=0xe2
Eclipse i Arduino plugin. Czy ktoś jest w stanie wskazać pracujące Eclipse z pluginem Arduino dla Windows11 ? Tylko sprawdzone i działające przykłady. Nie teoretyczne rozważania.
Tadzik85: Mały offtopic. Co to jest ten MSYS? Z tym się w żadnym poradniku, tutorialu ani innym ustrojstwie nie spotkałem. Co dają wtyczki zamiast makefile? Znaczy się jakie wady, zalety itd... Msys to paczka zawierająca konieczny make. Freddie właśnie tego używa je też i sobie chwalę bo ma znacznie więcej. Makefile daje większą kontrole i świadomość...
To zrób np tak: [syntax=c] #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB |= _BV(0)|_BV(1); PORTB |= _BV(0); PORTB &= ~_BV(1); DDRD &= ~_BV(0); PORTD |= _BV(0); while (1) { PORTB ^=_BV(0); PORTB ^=_BV(1); if(PIND & _BV(0)) _delay_ms(1000); else _delay_ms(200); } } [/syntax]
Eclipse to nie kompilator - to co najwyżej bardziej rozbudowany edytor. Do ARMa taka wtyczka też jest, ale wcale nie jest taka cudowna jak do AVRa (w AVR nie ma w zasadzie nigdy potrzeby grzebać w makefile, bo AVR to AVR, skrypty linkera są standardowe itd.), dla ARMa jednak potrzeba taka zachodzi nad wyraz często, a wtyczka ta nie jest jeszcze dopracowana....
Zaznacz sobie Window->Preferences->C++->Editor->Foldin...
Jeśli to nie kłopot to prosił bym kolegę mickpr o screen okna "Project settings->C/C++ Build->Tool chain editor" Proszę :) http://obrazki.elektroda.pl/1071158200_1... Dodano po 3 Na pewno trochę bardziej uniwersalne (; Ale wymagające więcej "zachodu". Osobiście znam metodologię tworzenia Makefile, ale o wiele szybciej stworzę projekt...
Witam, Chciałbym do programowania uC wykorzystać środowisko Eclipse. 1. Ściągnąłem sobie Eclipse Classic 4.1, 2. Zainstalowałem plugin AVR (przeszedłem ścieżkę konfiguracji z ich strony), 3. Utworzyłem projekt (C project -> AVR Cross Target Application), 4. W main.c jest tylko pusta funkcja main() Gdy chcę to skompilować otrzymuję taki oto komunikat:...
Zależy jaka warstwa Cię interesuje, niższe to c/c++, aplikacje to Java, choć da się robić to w różne strony używając wynalazku o nazwie JNI, ale chyba nie warto sobie na początku zawracać tym głowy. SDK Androida to najbogatsze źródło wiedzy, Java nie jest jakaś specjalna do tego. Sztuką jest poznać wszystkie mechanizmy i elementy systemu Android, jest...
W Eclipse zainstaluj sobie wtyczkę Keila, znajduje się w folderze gdzie masz zainstalowanego Keila : "\Keil\Eclipse". Wtyczka też jest w necie , wystarczy wpisać : "eclipse mdk-arm plugin" i poszukać. Później to już wszystko samo Ci się poustawia, a w górnym menu będziesz miał opcje z Keila czyli Download itd.
Jeżeli do dyspozycji masz wyłącznie usb i są to twoje początki to zdecydowanie polecam kupienie programatora USBAsp. USBTiny klon MK-II do zrobienia samemu jeszcze trudniejszy. Poza tym, żeby je odpalić musisz mieć jakiś inny programator, żeby zaprogramować programator. Kółko się zamyka. Na portalu na A masz USBAsp' ow mnogo. Kupisz za 20PLN i na początek...
Witam Od jakiegoś czasu staram się skonfigurować Eclipse na macOS 14 (MacBook M2). Po zainstalowaniu AVR Plugin nie pokazuje się zakładka AVR po wejściu przez Project -> Properties lub po kliknięciu PPM na projekcie i wybraniu Properties. Tam gdzie powinny być ustawienia programatora, modelu AVR i taktowania zegara. https://obrazki.elektroda.pl/9302741000_...
Witam Za "...n..." trzeba wstawić cyfrę z jakiego USART'a chcesz skorzystać na Atmedze. Proponuję przejść na najnowszy toolchain ze strony Atmela i korzystać z jakiegoś IDE: Atmel Studio 7, lub Eclipse z avr-plugin. Odpadnie grzebanie w makefile.
Jezeli w eclipse masz zainstalowany plugin do AVRów - jest tam fuse edytor i mozesz sobie to zrobić bez "ręcznego liczenia wartości" http://obrazki.elektroda.pl/2894183300_1...
GNU ARM Eclipse Plugin - tej której używasz do konfiguracji parametrów kompilacji.
Zainstalowałem wszystkie podane pakiety oraz dodatkowo pakiet "binutils-avr". W Eclipse doinstalowałem też "AVR Eclipse Plugin" ze strony "http://avr-eclipse.sourceforge.net/upda... klikając Help -> Install New Software...
A nie ma plugin importujacego keilowe projekty do eclipse. O Ile pamiętam to byl
Ja używam tanich USBASP. Dla amatora wystarczająca konstrukcja. Jedynie przydałaby się izolacja galwaniczna. Od programatora bardziej interesująca jest sprawa środowiska programistycznego. Które teraz jest godne polecenia. Ja używałem przez długie lata Eclipse + Plugin AVR, ale ostatnimi laty to już nie współpracowało za dobrze z nowymi wersjami Eclipse....
No zobacz sobie tutaj: http://mirekk36.blogspot.com/2011/11/dla... a tu masz krok po kroku instalkę jak zrobić z pluginem http://mirekk36.blogspot.com/2012/04/ecl... i poczytaj jeszcze inne artykuły n/t eclipse na tym blogu ;) Dodano po 48 A temat sam musisz zamknąć - klikając na dole ten...
Plugin Eclipse Arduino zawsze sprawiał problemy, ale po ich pokonaniu, obejściu lub znalezieniu sposobu na prawidłowe działanie. potem mieliśmy wygodne środowisko dla projektów Arduino. Używam go do dziś do szybkiego projektowania i testowania układów AVR wszystkich serii. na razie nie zanosi się na zmianę tego środowiska. Próbowałem czegoś innego,...
Cześć Zamieściłeś obrazki, że nic na nich nie widać. W Eclipse trzeba zainstalować AVR Plugin. Z Eclipse wejdź na Menu->Help -> Eclipse MarketPlace. Tam wpisz "avr plugin". Kliknij co trzeba i zainstaluj go. Gdzieś tam dalej wybierz wszystkie opcje i potwierdź. https://obrazki.elektroda.pl/2467652600_...
Jakby mi zależało na eclipsie to bym korzystał z tego: [url=http://forum.43oh.com/topic/1419-ec...
Być może. Skoro przeszkadza ci "bycze" Atmel Studio proponuję Java(32bit) + Eclipse CDT + AVR Plugin. Wg mnie bije edytorem o łeb obydwa produkty Atmela, bardzo przyjemnie się w nim pisze. Można używać równie dobrze AVR Toolchain, jak i WinAVR. Jedyne co nie ma - to debugger'a, ale niektórym to bardzo nie przeszkadza (bo nie mają sprzętowego debugger'a...
Jest tak jak chcesz wyświetlić znak to albo podajesz kod ascii czyli np 0x65 to literka 'A' lub podajesz spod którego adresu wyświetlić mozaikę. Teraz tak jakbyś chciał wyświetlić powiedzmy 32stC to powienieneś zrobić tak wywoływać pokolei z autoinkrementacją 3 poźniej 2 później np twój stworzony znak stopnia np spod adresu 0x00 i na końcu C. Gdybyś...
Flagi są uniwersalne dla kompilator opartych na gcc. Ich opis maszw internecie Google gcc compiler flags. Ale ponieważ jesteś zielony to bym jednak proponował coś co samo wygeneruje makefile do projektu, będzie miało jakiś podstawowy skrypt linkera i ustawi większość flag samodzielnie. Czyli eclipse + plugin. Szkoda Twojego czasu i wysiłku.
Witam! Mam pytanie odnośnie tego czy jest pod eclipse jakiś plugin z graficznymi komponentami do C++?
Pod tym linkiem: https://s3-us-west-2.amazonaws.com/atmel... masz do dyspozycji darmowe środowisko producenta tych mikrokontrolerów w którym masz zintegrowane wszystko to, co jest potrzebne do obsługi tych układów. Eclipse + odpowiedni plugin nie jest zły (sam kiedyś z niego korzystałem) ale skoro producent...
Witam Robię wszystko wg. tego poradnika https://code.google.com/p/jatmega/wi... . Instalacja pluginu zatrzymuje się na 37% i dalej nie idzie. Próbowałem dwoma sposobami. Pobrałem ten plugin na dysk i instalowałem, oraz instalowałem bezpośrednio przez stronę tak jak tutaj jest to opisane http://avr-eclipse.sourceforge.net/w...
Z tego co wiem to RLink jest obsługiwany przez Raisonance oraz Openocd. Więc masz 3 wyjścia: - zostać przy Raisonance - Eclipse + Plugins + Openocd - CooCox Nie znam IDE nr 1 oraz 3. Dla opcji nr 2 należy: - pobrać najnowszą wersje Eclipse - zainstalować plugin GDB Hardware Debugging - zainstalować pluginy http://gnuarmeclipse.sourceforge.net/upd...
Później możesz się zabrać za pisanie w środowisku Eclipse z wtyczką dla AVR. właśnie odkryłem tą wtyczkę ( http://avr-eclipse.sourceforge.net/updat... ) próbowałem z poziomu menedżera pakietów w eclipse zainstalować ale daje błąd: Cannot complete the install because one or more required items could not be found. Software being installed: AVR Eclipse...
Witam, mam spory problem z odpaleniem w sposób prawidłowy pluginu AVR pod eclipse pod systemem OSX Mavericks. Ściągnąłem najnowszą wersję eclipse KEPLER, zainstalowałem plugin The AVR Eclipse Plugin. Wszystko się ładnie zainstalowało. Jednak gdy wchodzę w konfigurację AVR -> AVRDude i klikam w add aby dodać nowy programator nic się nie dzieje, nie pokazuje...
Można używać komendy grep pod Linux-em https://www.ibm.com/docs/pl/aix/7.3?topi... Zapewne też środowisko Eclipse w swoim plugin do VHDL-a może mieć taką funkcjonalność. https://marketplace.eclipse.org/free-tag...
Oczywiście, że Vim/Emacs :D Ja używam na co dzień Eclipse . I do aplikacji embedded (też piszę w C++ na mikrokontrolery, aplikacje z OS na mikroprocesorach) oraz desktopowe. Ma wsparcie dla gdb, content assist, outline, masę pluginów, jak do Mercurial, konsoli, narzędzi zdalnych. Jest przede wszystkim mutliplatformowy. Jest przemyślny do łączenia C++...
Ja korzystam z Mercurial. Dostępny na Linux pod komendą hg (rtęć ?). Do Eclipse jest też wtyczka. [url=http://javaforge.com/project/HGE]Me... Eclipse Plugin Mały tutek: [url=http://hginit.com/]hg init
Zrobiłem jak poleciłeś, odinstalowałem i zainstalowałem. W trakcie instalacji pluginu dalej pojawia się ten sam błąd: Cannot complete the install because one or more required items could not be found. Software being installed: AVR Eclipse Plugin 2.3.4.20100807PRD (de.innot.avreclipse.feature.group 2.3.4.20100807PRD) Missing requirement:...
zgadzam się z Robot_, sam wyłącznie tego używam (no może dodatkowo Eclipse + plugin do C jako IDE). Trzeba zdaje sie doinstalować avr-gcc, uisp, binutils i parport do obsługi programatora na porcie równoległym (zwykły ISP na kablu i kilku opornościach). Działa stabilnie.
Spróbuj sobie zainstalować eclipse + plugin do AVR-ów i tam Ci powinno zadziałać z kopa. Ja preferuję jednak gdy nie masz eclipsa poprostu z palca zapodać avrdude - jeśli nie wiesz jak wpisać i co to poszukaj w googlach jak inni to robią za pewne masę tego jest jak to z palca wklepcać. Pozdrawiam
Witam Rozwiazanie jest bardzo proste. W googlach wpisz sobie GnuArm Eclipse Plugin sciagnij i wgraj do katalogu plugins pod eclipse. Kiedy tworzysz projekt wybierz C project i WINARM. Zaimportuj pliki i kompiluj :P W ustawieniach projektu w C/C++ Build->Settings masz wszystkie ustawienia dla GNUARM (mozna korzystac z innych kompilatorow po zmianie prefiksu...
Hej. SNAP działa z AVRDUDE? Nie wiedziałem. Była jakaś aktualizacja? Możecie podać źródło i składnię dla plugin-a Eclipse? R PS. Widziałem, że tylko UPDI.
Freddiemu chodzi chyba o to, że ścieżkę do pliku lcd.c musisz podać w makefile'u (jeśli nie korzystasz z wtyczek typu [url=http://sourceforge.net/projects/gnu... ARM Eclipse Plugin i musisz sam pisać makefile). Poszukaj w makefile'u czegoś w rodzaju "SRC +=" i dopisz ścieżkę (względną, względem położenia makefile'a) do pliku lcd.c.
Plugin do automatycznej generacji Makefile jest dostępny normalny (GNU ARM Eclipse Plugin), a automatyczne generowanie skryptów linkera nie ma sensu... Jeśli ma się przykład dla danej architektury (czyli np dla Cortex-Mx), to naprawdę wystarczy w nim zmienić kilka cyferek, bo jedyne czym się różnią te skrypty to rozmiary i adresy pamięci (w obrębie...
Zainstaluj sobie Eclipse i do niego plugin [url=http://avr-eclipse.sourceforge.net/... Eclipse, masz od razu środowisko programistyczne, a obsługa programatora z jego poziomu jest prosta, z ustawieniami fuse bitów włącznie.
radze używać eclipse. Rozwiąże wszystkie Twoje problemy. Spójrz na to: [url=http://avr-eclipse.sourceforge.net/... Eclipse I na to: [url=http://avr8-burn-o-mat.aaabbb.de/av...
Witam Chciałbym zapytać czy istnieje możliwość symulacji działania programu w środowisku Eclipse ? Ściągniętą już mam wtyczkę " AVR Eclipse Plugin " ale po poprawnej kompilacji , klikajać opcje Run dostaje błąd "Error starting process" , "Cannot run progam ... " : Launching failed. Natomiast klikając Debug , dostaje "Cannot run program "gdb" . Czy ktoś...
1) potrzebujesz WinAvr (chyba że można jakoś podpiąć nowszy toolchain wydany z Atmel studio do Eclipsa), Eclipse z obsługą C, Eclipse AVR plugin, oraz avrdude. 2) http://www.elektroda.pl/rtvforum/topic23... Pozdrawiam!
Trzeba po prostu ściągnąć albo sklonować wersję "master" z https://github.com/espressif/esp-idf Nie używam eclipse, ale plugin do eclipse powinien współpracować również z wersją "master" - trzeba wskazać katalog, gdzie ta wersja ESP-IDF się znajduje. Co jakiś czas trzeba aktualizować wersję "master". Czy może wiesz kiedy można spodziewać się oficjalnej...
http://www.engbedded.com/fusecalc/ http://www.frank-zhao.com/fusecalc/fusec... Faktycznie niesamodzielność bo kalkulatorów na Internecie dostatek. Dodatkowo w większości programów do programowania (z GUI) masz wbudowany kalkulator. No i w pluginie Eclipse też jest...Nawet na Androida jest: https://play.google.com/store/apps/detai...
Witam!!! Napisałem prosty przykład w C w Keilu i skompilowałem. Następnie przeniosłem ten kod do Eclipse + Sourcery G++ Lite + GNU ARM Eclipse plugin. Skompilowany przez Keila ma 5,51 KB (128 linii) natomiast z Eclipsa 8,62 KB (200 linii). Oba były skompilowane bez optymalizacji -O0. Może wiecie co można zrobić, co zaznaczyć albo od znaczyć, aby zbliżyć...
Hej. Sprawdziłem ten sam projekt w Atmel Studio 7. Kompiluje się bardzo krótko, także coś jest z pluginem Eclipse lub Eclipse. Plik wynikowy ma ten sam rozmiar. robiw
Wychodzi na to że coś nie tak w konfiguracji eclipse skoro z linii komend avrdude komunikuje się z programatorem, tylko gdzie popełniłem błąd doinstalowałem do eclipse tylko plugin AVR, może coś jeszcze....
Aby zapalić pojedyncze piksele w głównej pętli trzeba użyć funkcji lcd_pixel Funkcja lcd_pixel poprawiona Dodana funkcja lcd_znak oraz lcd_xTekst Obie działają - poprawiłem kilka błędów! Do sterowania wyświetlaczem użyłem atmegi32 z zewnętrznym kwarcem 11,0592 Zamontowanej na płytce uniwersalnej zasilaną tak jak na schemacie ze stronki podanej w poście...
W avrdude jest odpowiedni wpis, jest to właśnie wersja zainstalowana z mkavrcalculatora. Pliki w folderach toolchaina są. AVR Eclipse plugin zainstalowany właśnie w wersji 2.3.4, ale spróbuję go zainstalować raz jeszcze, może pomoże. Poradniki Pana Mirka są super, tylko niestety ostatnio nie mam czasu na ich regularne oglądanie. Spróbuję zainstalować...
<processing....> no niestety nigdy nie korzystałem z SVNa - nie bardzo wiem gdzie mam i czego szukać co spaczować, gdzie i czym.... Jeśli ci się akurat będzie chciało... to napisz, jeśli nie to kiedyś sobie doczytam i to zrobię. Rozumiem że mam gnuarm eclipse plugin sobie odświeżyć, tak? Póki co to sobie wpisuję -gc-sections w Miscellaneous/Linker...
witam, mam eclipse sdk z pluginem do c/c++, potrzebuje kompilatora, dzieki ktoremu bede mogl wgrac soft do AT91SAM7X256... dzieki za wszelkie info :) pozdro
Jeszcze niedawno też męczyłem się z AVR studio. Tak naprawdę jest to ogromne powolne ciele z wodotryskami. Czwórka była jeszcze jeszcze 5 to porażka 6 nie widziałem. A nie lepiej przejść na ECLIPSE ?? Przejście jest dziecinnie proste i mieści się w 3 krokach jak masz avrstudio to w 4 1. Odinstaluj te dziadostwo i zapomnij o nim 2. Ściągasz i instalujesz...
Biblioteki radzia http://radzio.dxp.pl/hd44780/ (tak zmieniłem porty w nagłówku) F_CPU na 1 MHz I eclipse nie pokazuje podczas Build/Kompilacji żadnych błędów(eclipse+avr plugin)
mam programator Ulink2. Więc zostaje ci tylko KEIL MDK. Też popełniłem ten błąd (to znaczy mój pracodawca). Jeśli nie masz innego programatora - program na LPC możesz wgrać przez bootloader (FT232) + program FlashMagic. Polecam też : http://mikrokontrolery.blogspot.com/2011... ak skonfigurować środowisko LPCexpresso Co do tego środowiska...
Dzięki Freddie za namiar na ten temat w topicu o Twoim toolchain. Z pewnością to było przyczyną moich problemów co jutro potwierdzę empirycznie. Tadzik ja stosuję w Eclipse plugin GNU ARM plug-in. Instalujesz z marketplace lub archiwum ze strony plugin-u. W perspektywie Packs klikasz dwie żółte strzałki "Update the packages...". Instalujesz pakiet do...
A nie masz jakiś dziwnych ustawień formatu liczby typu ',' zamiast kropki itp. Czasami można z tym dostać cholery. Chodzi mi o ustawienie w Windows Jeszcze wczoraj rano stara wersja CubeMX działała (przynajmniej w tym zakresie :) Nigdy nie miałem z tak trywialną sprawą problemu, a pracuję z kilkoma różnymi procesorami od F0 do L4. Zrobię czystą instalację...
Czy Ty używasz CubeMX jako plugin do Eclipse?
Dla wszystkich zainteresowanych którzy tak jak ja chcieli by przesiąść się z arduino IDE na eclipse polecam zainstalowanie starszej wersji V3 ze strony: http://eclipse.baeyens.it/archived.php?v... ja pobrałem wersję : V3.0_win64.2016-03-31_12-43-53 U mnie działa, ładuje programy bez problemu (testowałem na kolonach UNO i MICRO). Jak widać wersja...
Ja nie rozumiem jednej rzeczy - Używsz Keila czy LPC Xpresso? Pobierz sobie (do nauki) środowisko www.CooCox.com Jest oparte o Eclipse - ma szereg kreatorów, na stronie jest nawet AVI z tym jak to wszystko uruchomić. Pobierasz i instalujesz CoCenter - resztę instalujesz z jego poziomu. Jak opanujesz to narzędzie - przyjdzie czas na Keila (o ile Cię...
Programy możesz także pisać w Eclipse z pluginem pod avr :)
Moim zdaniem najlepszy jest Eclipse + AVR Eclipse Plugin, bo podpowiada składnię, jedną kombinacją klawiszy można porządkować kod, pozwala na zmianę i podgląd fusebitów, ma zintegrowaną nakładkę na avrdude, więc można wgrywać program bezpośrednio z IDE. Jak sobie kolega dobrze ogarnie to nie potrzeba używać żadnych innych programów. Na moim win7 miałem...
Witam, Skuteczne rozwiązanie jest jedno...odinstaluj AVR Studio 5 i zainstaluj 4 lub Eclipse z plugin AVR. Piątka to jak dla mnie to mega niewypał po pół godziny odinstalowałem i wróciłem do wersji 4.XX. Dużo słyszałem pozytywnych opinii o Eclipse i ma sporo opcji "dużych" edytorów kodu(np. podpowiedzi). Pozdrawiam, Marcin
tzn. są jakieś adresy z flasha, ale nie te które bym się spodziewał. Przede wszystkim musisz wiedzeć jakiego typu to HF bo adresy mogą być nieprecyzyjne. __disable_irq(); W HF-ie możesz sobie to już darować :) Czy ma może to związek z tym że w Hard Fault używany jest inny stos niż podczas wykonywania tasków? To sobie sprawdż jaki stos jest w użyciu....
(at)jaskol Dlatego warto olac gotowe IDE :) wez sobie sciagnij czyste Eclipse dla C/C++ jakis tolchain + plugin do Eclipse i tyle. Ja tak uzywam i wszystko smiga bez najmniejszych problemow. Nie wiem po co tyle kombinacji z jakimis gotowcami, do tego do F4 wybierz tolchain ktory wspiera FPU :) Jak czegos brakuje w takiej konfiguracji to dociaga sie...
Dla całkiem niezorientowanych i próbujących zrobić pierwszy projekt warto dodać, że większość powyższych czynności można przykryć zgrabnym środowiskiem. Na forum było parę przykładów zastosowania Eclipse C++. Do Eclipse proponuję plugin https://gnu-mcu-eclipse.github.io/ i początek jest nieco łatwiejszy, bo plugin wygeneruje makefile, startupy, oraz...
To mój pierwszy post na tym forum, więc WITAM wszystkich użytkowników. W tematyce ARM siedzę dopiero od kilku dni, więc mój problem może dla bardziej zaawansowanych wydawać się balnalny... ale do rzeczy. Zainstalowałem eclipse oraz wtyczki: -GDB Hardware Debugging -GNU ARM Eclipse Plugin -Zylin Embedded CTD -embsysregview oraz openOCD 5.0 Udało mi się...
Pytanie dodatkowe, czy zainstalowałeś WinAVR lub toolchain Atmela oraz plugin AVR Eclipse?
Ma tak wiele wad, że zalety można pominąć. Ale jak chcesz, to się męcz. Jak chcesz jakieś środowisko przyjazne to np Atollic. Atollic przestaje być rozwijane na rzecz STM32CubeIDE ;) Choć można śmiało używać ostatniej wersji Atollic - CubeIDE na chwile obecną nie polecam, użyte nowsze Eclipse ale sporo błędów. Można też sobie użyć zwykłego Eclipse...
Na pewno :) Zanim zabierzesz się za jakiś gotowy projekt , doprowadź, aby skompilował ci prosty jedno-plikowy projekt. Inaczej cała para pójdzie w gwizdek. Dawno już nie korzystam ani z AVRStudio 4.xx ani z 6.xx Uważam, że eclipse +avr plugin bije je na głowę (Może poza symulatorem i gdy ktoś ma JTAG-a).
takie coś na pewno zadziała #include <avr/io.h> #include <util/delay.h> int main() { DDRB = _BV(1); PORTB = 0; while(1) { PORTB ^= _BV(1); _delay_ms(1000);//dioda włączona przez sekundę, wyłączona przez sekundę } return 0; } spróbuj tak skompilować avr-gcc -mmcu=atmega8 -std=gnu99...
Środowisko mam skonfigurowane jak na królującym na tym forum poradniku napisanym przez Freddiego Chopina. Jako pliki startowe używam przykłady ze strony YAGARTO dedykowane dla mikrokontrolera sam7x256. Makefile, używany domyślny lub stworzony przez GNU ARM eclipse plugin. Projekt się kompiluje, pliki wyjściowe binarne. Na moje oko wszystko powinno być...
Na linuxie możesz bez najmniejszego problemu korzystać np z ECLIPSE ... duże i bardzo dobre środowisko ;) Na upartego można na linuxie odpalić ponoć AVR Studio 4.xx A na Windows poza dwoma powyższymi masz jeszcze najnowsze AVR Studio 5.xx ale także CodeBlocks i parę innych drobiazgów Na linuksa też jest CodeBlocks, nie wiem czy są jakieś pluginy do...
A eclipse z pluginem? Tak samo latwe w konfiguracji a bez ograniczen i dziala swietnie.
A co myślisz o Eclipse z pluginem do C++??
Jeśli dobrze pamiętam, to moim środowiskiem developerskim było Eclipse + AVR-Plugin do Eclipse'a + avr-gcc + avrdude. No a system operacyjny - jedyny słuszny, czyli Linux, konkretniej mówiąc ArchLinux. Sam projekt powstał rok temu w wakacje z nudów, zajął mi około 15 godzin (projektowanie schematu + montaż + programowanie - łącznie trzy dni po kilka...
Witam kolegów. Wstęp: Kilka dni temu musiałem niestety wymienić dysk twardy w swoim laptopie co wiązało się z koniecznością instalacji nowego systemu operacyjnego. Dysk wymieniłem, system zainstalowałem. Jako że od dawna korzystam z Opensuse to też i taki system zainstalowałem. Stary był coś 12.1, nowy zainstalowałem ostatni dostępny jeszcze w wersji...
Zabawy z wine nie mają tu żadnego sensu. Do Eclipse jest plugin do obsługi projektów AVR. Ściągnąć , zainstalować. Można tam skonfigurować również komendy dla programatora. Code::Blocks ma wbudowaną obsługę projektów AVR (Eclipse nie używam bo doprowadza mnie do szału, rzecz gustu), ale ja zwykle robię i tak z własnym makefile bo wklepanie komend: make...
u mnie po prostu wybrałem w eclipse z pluginem avr programator jako arduino i smigalo
Moze komus to pomoze- w moim przypadku rozwiazaniem problemu bylo zaktualizowanie wszystkich potrzebnych komponentow do ostatniej wersji (toolchain, openocd, arm-plugin do eclipse) oraz konfiguracja eclipse na "czysto" bez zadnych innych pluginow. Potem jak juz wszystko dzialalo to je sobie doinstalowalem i juz wszystko dzialalo.
No dobra wszystko już mi działa, łącznie z prawidłową kompilacją, a też trochę z tym walczyłem, ale jest już OK. Konfigurację openocd zostawię tak jak jest, chyba że wyjdą później z tym jakieś problemy. Wielkie dzięki za pomoc, szkoda że wcześniej tego tematu nie założyłem bo walczyłem z tym kilka miesięcy. edit 14.01.2013 Niestety moja radość nie trwała...
Debuggery potrafią wiedzieć system operacyjny, jakim jest FreeRTOS, w specjalny sposób. Rozumieją wątki, stosy itd. W tym wypadku, FreeRTOS jest tylko kodem dla środowiska Eclipse. Raczej nie używałbym określenia "zaimplementować FreeRTOS w Eclipse". Chyba że się mylę i jest jakiś plugin dla FreeRTOS?
Hehe - wychodzi na moje. Kolega nie rozumie róznicy pomiędzy IDE a toolchainem. Proponuje jednak workbench lub eclipse z pluginem. Dalece jeszcze nie poziom na grzebanie w makefile.
Jeśli nie chcesz się porywać z motyką na słońce to spróbuj pracy w Eclipse (z odpowiednimi pluginami) :) Jeśli dobrze pamiętam to widziałem w rozdziałach książki mirkka36 opis co należy zrobić żeby wszystko działało :) Jeśli nie to poczytaj [url=http://avr-eclipse.sourceforge.net/...
Antystatyczny - [url=http://mirekk36.blogspot.com/2012/0... poczytaj sobie o instalacji Eclipse z pluginem do AVR. Sam na początku tego roku przesiadłem się na Eclipse z AvrStudio4 i... Powiem Ci z czystym sumieniem, że nie wyobrażam sobie powrotu do AvrStudio. :) Poza tym polecę Ci na start z C pierwszy tom książki...
Dosłownie wczoraj ściągnąłem z netu i zainstalowałem bez żadnego problemu najnowsze Eclipse IDE for C/C++ Developers + plugin Eclipse C/C++ GDB Hardware Debugging . Wtyczkę pobrałem z http://download.eclipse.org/tools/cdt/re... jest widoczna w grupie CDT Optional Features. Jeśli ci jej nie wyświetlało to może już była zainstalowana. Spróbuj...
Witam po dłuższej przerwie Koledzy mieliście rację. problem tkwił w spacji w nazwie. Teraz program się kompiluje ale jest następny problem(ach, w bascomie to mi śmigało a tu co rusz coś ;) ) MKavr kalkulator odczytuje bez problemu nazwę i sygnaturę, jak chcę zaprogramować bin z eclipse to wywala błąd : Programmer "usbasp" could not initialize the target...
Witam. Zainstalowałem do Eclipse (indigo)+(plugin: avreclipse.2.4.0.final.p2repository) nowego: avr-toolchain-installer-3.4.0.1146-win32... ze strony Atmel'a. Przy tworzeniu nowego projektu, jak i w starych projektach, we właściwościach projektu nie mogę wybrać odpowiedniego procesora. Projekty kompilują się poprawnie, lecz dla jakiegoś, nie...
CooCox swego czasu był dość (jest?) zabugowany i działa(ł) średnio. Na początek proponowałbym Eclipse+EmbsysRegview+ARM Plugin. Do tego ref. manual i dokumentacja core'a oraz dokumentacja gcc ;)
Witam. Czy wie ktoś jak włączyć w ECLIPSE z zainstalowanym pluginem AVR podpowiadanie składni ( CTRL + SPACJA ) ?
możesz apropos rejestrów sprawdzić jeszcze [url=http://sourceforge.net/projects/emb... plugin
A przy okazji, zainstaluj sobie AVR Studio 4 lub Eclipse z pluginem i zapomnij o problemach z make.
eclipse arduino plugin plugin enigma enigma plugin
licznik błędów komórki latarka iphone wydajna prądnica
zasilacz laboratoryjny korad 3005ds
Zniekształcony dźwięk w Technics KN3000: przyczyny i rozwiązania Messenger na Huawei nie odtwarza filmów - przyczyny