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.
Opcje -g? Masz ustawioną? EmbSysRegisters wtyczka do eclipse polecam pełen podgląd rejestrów.
Czego byś nie użył, nakład pracy i schemat postępowania przy tworzeniu aplikacji będzie bardzo podobny. Znasz C++, to użyj tego. W NetBeansie (oraz Eclipse z wtyczkami Window Builder lub Swing Designer) można dla Javy wyklikać sobie interfejs, co może przyspieszyć sprawę, ale jak aplikacja nieskomplikowana, to specjalnie dużo nie zyskasz.
Zgrać Windowsa, Eclipse, Javę, Toolchaina, GCC to cała trylogia - przeszedłem drogę przez mękę, nie doradzę bo 9 lat nie używałem a udało mi się bodajże z tą pomocą na Windows7: http://gotronik.com/2015/07/21/instalacj...
Być może czegoś nie wiem, bo nie jestem specjalistą w tej dziedzinie, ale uważam, że porady Kolegów co do "zwykłego edytora" czy też "nie da się, bo nie" są błędne. Na poziomie "czystego" Eclipse dla C/C++ można skonfigurować ścieżki do bibliotek. W mojej opinii to nie jest taki "tylko edytor", ale być może tylko dla początkującego... Zrobienie swojego...
Korzystasz de facto z gcc w środowisku które ci je ogranicza. Gcc jest darmowe bez ograniczeń. Widzisz problem? Do wyboru są 2 właściwe dla mnie... Eclipse plus gcc (wtyczka lub makefile wg Freddiego) Keil dobrze go poznać dla zawodowej przyszłości. Z braku laku CooCox
Mam do Ciebie jeszcze pytanie, ponieważ nie za bardzo rozumiem fragmentu for j in xrange(len(tmp)): try: if j <= 1: tmp[j] = int(tmp[j]) if j == 3: tmp[j] = float(tmp[j]) except ValueError: print("czegos brakuje przy: "+str(dane[i]))...
strasznie rozbudowany ten makefile,,, proponowalbym znalezienie jakiegos prostszego lub zastosowanie wtyczki, ktora generuje takowe samodzielnie (czyli winavr lub eclipse + wtyczka do AVRow). teraz nie mam czasu myslec nad tym makefile. 4\/3!!
pytaj i napisz wtedy od razu czy kompilujesz to w avrstudio czy w eclipse z wtyczka dla AVR. 4\/3!!
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....
Autor tematu nie napisał w jakim środowisku programistycznym ma zamiar pracować. Do wyboru: STM32 Cube IDE, zawiera Cube MX, Wtyczki GNU MCU dla Eclipse, Wtyczka VisualGDB dla programu Visual Studio (tylko Windows), Wtyczka stm32-for-vscode dla Visual Studio Code, Keil MDK płatny, dla profesjonalistów (tylko Windows). Inne oprogramowanie: Generator...
Samo kliknięcie tak... Przygotowanie trwa nieco dłużej> No ale przecież projekt (i debuggowanie) w Keilu też się sam nie konfiguruje, no nie? (; Chętnie się dowiem o tym, jeśli możesz to napisać Wtyczka nazywa się Embedded Systems Register View (embsysregview). Jej ustawienie jest nieco nieporęczne (w sensie opcje są schowane GŁEBOKO w opcjach Eclipse,...
graficzną prezentacją zawartości rejestrów Darmowa wtyczka do Eclipse robi to samo. Czasem nie ma konfiguracji tej wtyczki dla danego układu, ale wtedy wystarczy ją dodać, albo wysupłać z kieszeni te 16k PLN i problem z głowy (; Kompilator C to w Keilu szatan, generuje naprawdę bardzo szybki i mocno upakowany kod. ... co jest nie bez znaczenia dla...
W Eclipse nic nie jest oczywiste. :P W moim wypadku jest to wzięta z repozytoriów Fedory wtyczka "Eclipse C/C++ Development Tools" (org.eclipse.cdt.*), ale z tą wtyczką to jedynie przypuszczenie, bo sam miałem taki problem.
Temat trochę nieświeży jednak coś podczas instalacji na linuxa (ubuntu) nie poszło tak: - linux ubuntu - zainstalowane eclipse + wtyczka CDT + wtyczka do AVRów: http://avr-eclipse.sourceforge.net/wiki/... - instalacja toolchin'a komendą: sudo apt-get install gcc-avr binutils-avr gdb-avr avr-libc avrdude ----- efekt: IDE nie rozpoznaje...
(at)ghost666 Ja mimo wszystko polecam czysty makefile (już czuje jaki zaraz podniesie się larum...). De debugowania Eclipse + ewentualnie wtyczka GNU ARM. Jako punkt startowy przykład ze strony FCh. Hard way is an answer:)
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: https://www.eclipse.org/community/eclips...
Eclipse Classic nie ma przecież CDT (obsługi C/C++), więc nie dziwne, że nie działało... Zainstaluj Eclipse w odpowiedniej "odmianie" to pewnie wtyczka też zadziała. 4\/3!!
Widzę, że w #1 poście, nie powinno być problemu z "GNU make". Resztę proponuję pobrać z neta, (toolchain + avrdude) rozpakować i umieścić w jakimś jednym folderze, łatwym do znalezienia. Trudno mi coś sensownie doradzić, nie znam Mac'a. Dodano po 13 Toolchain https://www.microchip.com/en-us/developm...
Bo wtyczka Eclipse CDT używa własnej, statycznej analizy kodu, która wymaga dobrego skonfigurowania środowiska. Możesz ten "błąd" zignorować, wyłączyć statyczną analizę lub poprawić konfigurację, żeby działało dobrze.
Wiesz Freddie - dla kogoś o takim pojęciu w tych sprawach jakie masz Ty z pewnością kolejne pytania tylko Cię drażnią - ja się nawet temu nie dziwie. Prosiłbym natomiast o spojrzenie na to z innej perspektywy. W internecie owszem są odpowiedzi zapewne na wszystkie moje pytania, ale po pierwsze dla osób często bardziej obeznanych, po 2gie są powplątywane...
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
AVR Studio dziala takze pod Wine na linuxie. Eclipse z odpowiednimi wtyczkami dziala na obu platformach. AVR-gcc jest wlasciwie dla kazdej wiekszej dystrybucji linuxa.
Tworzenie identycznego środowiska mijało by się z celem, W moim chcę zastosować kilka rzeczy których nie spotkałem w innych. Np. >Tworzenie projektów wieloprocesorowych, pod AVR'y? jak sobie to wyobrażasz? >Kreatory konfiguracji mikrokontrolerów, datasheet + wtyczka do eclipse która załatwia fusy i to z poziomu GUI z opisanymi możliwościami wyboru...
Z pola "initialization commands" wyrzuć "load", zaznacz też "load symbols" poniżej. Wydaje mi się, że masz zainstalowaną starą wersję wtyczki GDB Hardware Debugging - w tutorialu na mojej stronie jest link do wersji aktualnej w 2009 (dla Eclipse Ganymede)... Zakładając najnowsze Eclipse: Help > About Eclipse > Installation Details - wtyczka od debuggowania...
Tutaj daję koledze łopatologiczny schemat: http://obrazki.elektroda.pl/5146678400_1... Stabilizator zamontuj na jakimś radiatorze. O elementy nie musisz się martwić. Daj listę zakupów sprzedawcy w sklepie elektronicznym. Lista zakupów: - Stabilizator 7809 - Bezpiecznik topikowy 1.5A - Kondensator 100uF - Kondensator 0.1uF - Wtyczka samochodowa...
A hardware debug masz zainstalowany? Wtyczka standardowa, lecz nie zainstalowana.
Przede mną konfiguracja środowiska, być może Eclipse, Zawsze możesz spróbować wtyczki PlatformIO dla Eclipse lub Visual Studio Code. Cały toolchain włącznie z z avrdude skonfiguruje się automagicznie :) https://docs.platformio.org/en/latest/bo... I to bez Arduino HAL ;)
Przeszukałem Twoją stronę nie znalazłem tych komend dla stm32f4 jedyne co znalazłem to cały projekt tego migacza led ale tam nic nie widzę też... :< Po _zaimportowaniu_ tego projektu do _prawidłowo_ skonfigurowanego Eclipse skróty do GDB się pojawią. Moje eclipse to : Eclipse SDK Version: 3.5.2 Build id: M20100211-1343 Czyli chyba stareńkie. Wtyczka...
W obu przypadkach wszystko działa To pierwsze. Ewentualnie bez entera tyle że nic się nie zmienia (nadal widzę tylko aktywną funkcję). Żadnego śladu innych zadań Jak już pisałem: Sprawa jest niestety bardziej skomplikowana - uruchomienie tejże opcji w Eclipse wg mnie jest prawie niemożliwe Podtrzymuję to [; 4\/3!!
MSYS zawiera Coreutils.. Wtyczka i tak używa make, ale nie makefile...
To, że ktoś jeszcze tego używa jeszcze nic nie znaczy. Eclipse byłby okej, ale problem stanowi jego stabilność i dość słabo zrobiony indexer. O ile javovy Eclipse może i jest w miarę stabilny, to po zainstalowaniu wtyczki ADT (do Androida) przestaje taki być. Korzystałem z niego dość długo i po przesiadce nawet nie myślę szukać czegoś innego. W takim...
Od dłuższego czasu próbuję uruchomić debugger z winavr w eclipse. Korzystam z instrukcji na stronie: "memory.c:224: WARNING: **** Attempt to read invalid io reg: ACSR at 0x0028" i debugger nie działa poprawnie. Log z konsoli avr-gdb: "No symbol "new" in current context. target remote localhost:4242 0x00000000 in __vectors ()...
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....
W najnowszych Eclipse'ach nawet ta wtyczka chyba nie jest potrzebna - można stworzyć projekt typu "cross" i skonfigurować ustawienia ręcznie [; Zarówno wtyczka o której pisze gaskoin jak i to o czym pisałem przed sekundą to jak dla mnie trochę za dużo zabawy (; P.S. Z wtyczek do Eclipse'a ta jest fajniejsza -> http://sourceforge.net/projects/embsysre...
to jednak nie jest odpowiedz na moje pytanie. wiem ze moge sobie podejrzec dowolny adres w pamieci na kilka sposobow, problem jest tego typu, ze wolalbym to robic przy uzyciu wygodnego interfejsu graficznego, ktory przyjmowalby np plik xml w ktorym bylyby definicje wszystkich rejestrow. nie jest to zbyt praktyczne, zebym rzucal w 2009 roku komendami...
b) zainstaluj pde (jakiś dodatek do eclipse) sudo apt-get install eclipse-pde Do pisania programów w C/C++ wystarczy wtyczka CDT o której też piszesz. Do czego w procesie programowania aplikacji na uC wykożystujesz wtyczkę PDE (Plug-in Development Environment, czyli środowisko do pisania wtyczek dla eclipse w języku Java)?
Witam Wtyczka najnowsza: https://sourceforge.net/projects/avr-ecl... Wg mnie , a nie znam Twojego systemu, do avrdude powinna być dodana ścieżka systemowa. Tak ja mam na Windows'ie. Mam wtedy dostęp do avrdude z każdego miejsca na dysku komputera. Dodano po 4 Starą wtyczkę można wyinstalować z poziomu Menu-Help-About Eclipse-Installation Details
Pituś Bajtuś ma zainstalowaną wtyczkę GNU ARM Eclipse Plugin, atom1447 pewnie jej nie ma. 4\/3!!
Odgrzebuję, póki jeszcze w miarę ciepłe... ;) Używam avrasm2 przez wine od paru lat, Eclipse wczoraj zainstalowałem (wraz z wtyczkami do AVR i ARM) i będę się starał to spiąć. nie ma najmniejszego sensu pisać wszystkiego w assemblerze W tej chwili mam dwa dokończone projekty w asemblerze AVRasm2 (z ułatwiającym życie podwójnym preprocesorem) powyżej...
A może jednak nowsza wersja Eclipse i wtyczki pomoże? 4\/3!!
Czy ktoś z Was spotkał się z tym problemem i znalazł jesgo rozwiązanie? Nie używaj dziwnych wtyczek i wszystko będzie działać (; Obstawiam, że wtyczka jest niekompatybilna z najnowszą wersją Eclipse - jak sam zresztą zauważyłeś. Inna ewentualność to błędna konfiguracja debuggowania. 4\/3!!
Cała platforma Qt SDK opiera się na technologii od Nokii, czyli bibliotekach Qt. Jeśli planujesz tworzyć aplikację C++ GUI właśnie za pomocą tej biblioteki, to nada się świetnie, bo ma bardzo fajnie dla mnie zintegrowaną pomoc i tylko dlatego. Jako edytor IDE jest szczerze mówiąc taki Sobie w porównaniu z Eclipse. W Qt SDK jest jeszcze Qt Designer w...
Tam nie ma prawie nic do opisywania, wystarczy zainstalować Eclipse, CDT, avrdude i avr-gcc z repozytoriów jedną komendą, dorzucić wtyczkę z Update Site (jak ostatnio sprawdzałem, to nie było jej w repozytoriach popularnych dystrybucji, reszta powinna być dosłownie wszędzie), utworzyć nowy projekt i wybrać programator USBasp w preferencjach projektu....
Zylin Embedded CDT Ta wtyczka jest zbędna i zapewne zbyt stara żeby działać poprawnie - zainstaluj sobie wtyczkę GDB Hardware Debugging. 4\/3!!
W końcu odważyłem się coś zmienić i skierowałem swoje myśli w stronę Eclipse. Generalnie wszystko jest OK z tym jednak wyjątkiem że nie mogę stworzyć żadnego projektu.Na pierwszy rzut poszła wtyczka od AVR i spotyka mnie niespodzianka w postaci komunikatu - an internal error occurred during:'System Path Scan'. Może komuś przyjdzie do głowy pomysł jak...
a jaką masz w Eclipse wersję wtyczki GDB Hardware Debugging i skąd zainstalowaną? 4\/3!!
zaznacz resume i daj breakpoint na main. Nic to nie dało. Dalej tak samo. :( Wersja eclipse? Wszystkie wtyczki zainstalowane jak hardware debug itp?
Naciśnij na strzałkę przy przycisku "Buduj" (ikona z młotkiem) i wybierz "Release". Eclipse domyślnie ustawia cel budowania "Debug", a wtyczka do AVR domyślnie przekazuje do avrdude ścieżkę dla celu "Release", a każdy cel ma osobny folder w folderze projektu. Pewnie można to przestawić, ale ja po prostu tworzę projekty tylko z celem "Release" i mam...
A wyskakuje Ci też warning: F_CPU not defined for <util/delay.h>? Generalnie F_CPU powinno być definicją globalną a nie lokalną dla danego pliku - jeżeli używasz makefile to odpowiednią definicje dodajesz do DEFS lub czegoś podobnego. A jeżeli używasz wtyczki do eclipse dla AVR to odpowiednia definicja jest już dodawana automatycznie na podstawie...
Ktoś pewnie zauważy że biblioteka nie jest podłączona „książkowo” - cóż, mimo (krótkiej) walki nie udało mi się. Tym niemniej wszystko kompiluje się i działa poprawnie. Jeśli ktoś użyje Eclipse z wtyczką dla AVR to wystarczy zmienić [syntax=c] #include "irmp.c" [/syntax] na [syntax=c] #include "irmp.h" [/syntax] Wszystko będzie poprawnie...
Aha, to nie (; Chodziło mi o to, że wtyczka uaktualnia wartości tylko gdy układ jest zatrzymany. Masz zainstalowaną ODPOWIEDNIĄ wersję wtyczki GDB Hardware Debugging - dopasowaną do wersji Eclipse (w linku z którego się ją instaluje jest nazwa wersji Eclipse, musi się zgadzać). 4\/3!!
No ale to musi być przedewszystkim Eclipse z wtyczką CDT czyli po prostu paczka C/C++ - plugin AVRa tutaj nic nie zmieni. 4\/3!!
Słuszna uwaga z tym startupem. Mam go w katalogu projektu, który jest wskazany w ścieżkach eclipsa, ale nie wiem dlaczego nie jest linkowany. Na razie edycja makefile i wtyczka są dla mnie równie zagmatwane:) Freddie, czy masz może jakiś ładny przykładowy projekt dla CM0?:)
1. Ja korzystam z AVR Studio 4, jest też ECLIPSE z odpowiednimi wtyczkami 2. Programator np. USBAsp - otwarte źródła i cały czas są rozwijane w kierunku nowych układów, m. in. przez kolegę BoskiDialer z naszego forum. 3. Książka: http://atnel.pl/wydawnictwo - idealne jak chcesz przejść z Bascoma na C (ja sam na tej książce przechodziłem z Bascom na...
Ale te wszystkie magiczne opcje typu -lgcc -lc -lm i - szczególnie - -lrdimon to skąd wziąłeś? Masz totalnie zły projekt - nie ma w nim startupu, nie ma w nim tablicy wektorów, skrypt linkera nie wiadomo skąd wziąłeś i co w nim jest... To że używasz wtyczki do Eclipse zamiast Makefile jak widzisz nic nie zmienia - bo ta wtyczka to tylko fikuśny generator...
W zasadzie odeszliśmy od tematu, do zamknięcia. Ja używam eclipse z wtyczką, dopiero zaczynam ale póki co narzekać nie mogę.
W wyniku kompilacji Twojego programu powinny powstać dwa obrazy pamięci. Jeden dla pamięci flash mikrokontrolera - zawiera on kod programu. Drugi dla pamięci eeprom mikrokontrolera - zawiera zawartość pamięci eeprom - w tym wypadku jest to liczba 3. Programowanie pamięci eeprom to po prostu wgranie tego wsadu. Z jakiego środowiska korzystasz? Np. 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.
Witam, wszedłem na stronę http://sourceforge.net/softwaremap/trove... i wybrałem opcję wyszukiwania „eclipse GCC”. Znalazłem tam 2325 różnych wtyczek do eclipse, ale którymi warto się w ogóle zainteresować? Czy ktoś próbował któreś z nich wykorzystywać ? Niektóre wydały mi się przydatne, np.:” ehep-0.3.1.1 –...
W ogóle nie czytałeś tutoriala. Brak kompilatora w ścieżce systemowej. Korzystasz z jakiejś wtyczki??
http://www.elektroda.pl/rtvforum/topic13... - info na temat toolchaina http://www.elektroda.pl/rtvforum/topic13... - przykładowe projekty, włacznie z dosyć uniwersalny makefilem - nie ma potrzeby generowania takowego automatycznie, bo jak Makefile jest dobry, to wszystko robi się 'samo'. Wtyczka o której napisano powyżej działa z CodeSourcery...
Spróbuj od początku 1. Wywal całego Eclipse'a 2. Sciągnij (jeśli jeszcze nie masz) plik o nazwie eclipse-cpp-galileo-SR2-win32.zip (najnowsza wersja dla C/C++) 3. Rozpakuj, uruchom, wybierz lokalizację Workspace'a i przejdź do normalnego widoku 4. W tym momencie warto zrobić Update wszystkiego co jest w Eclipse, bo bez tego potrafi nieźle przymulić...
A możesz spróbować uruchomić OpenOCD "poza" Eclipse, a w konfigu w Eclipse jakoś zrobić tak żeby nie odpalało OpenOCD? Ewentualnie po prostu spróbuj zrobić tak, że to co wpisywałeś z linii komend podajesz do "OpenOCD options", a resztę opcji jakoś trzeba by wyłączyć - np "Use default config" albo "Use local config" i wskazać mu pusty plik (albo /dev/null"...
Zainstalowałem całe środowisko i skonfigurowałem, tj: - eclipse 20120614-1722 + pluginy c/c++ GDB Hardware Debugging 7.0.0.201206111645, Zyling Embedded CDT 4.18.1 Ta ostatnia wtyczka jest zbędna (; 4\/3!!
Można ustawić w Eclipse, ale dla celów tego projektu i tak musi być ustawiona ścieżka systemowa, bo inaczej nie będzie działać konfiguracja projektu z konsoli systemowej (tam potrzebne jest MSYS2 i kconfig-frontends). Wtyczka do debuggowania, jak i samo debuggowanie, planowane jest jako osobna część trzecia.
podejrzyj sobie plik ...watchog.c, zobacz czy zawiera té funkcję, zobacz czy w ogóle jest kompilowany oraz czy jest jest na liście plików obiektowych dla linkera. I będziesz wszystko wiedział. Dodano po 4 PS zrób clean project, a następnie uruchom kompilację i wtedy zobaczysz czy jest kompilowany. Jezeli nie jest to musisz go dodać do projektu - tak...
No ale za to nie użył Keila, tylko słusznego środowiska... I ładniejszego :roll: Eclipse z wtyczką "GNU ARM coś tam" chyba nie jest, aż taki kłopotliwy na starcie? Od kilku miesięcy zbieram się, żeby pobawić się tym pluginem, ale jakoś czasu brakuje.
Ja ostatecznie zainstalowałem normalnego eclipse i wtyczkę do armów. Trochę konfiguracji i wszystko zadziałało... no prawie, bo trochę dziwnie się czasami zachowuje procek, ale to już na inny temat. PS. jak jesteś z Wawy to chętnie pomogę na realu...
Nie bardzo rozumiem po co masz układ w trybie bootloadera podczas programowania. No i chyba nigdy nie zrozumiem po co rozdzielać komendę "halt" od komendy "reset", skoro jest "reset halt"... Najnowsze GDB działa z OpenOCD i Eclipse bezproblemowo, wystarczy tylko ściągnąć NOWE Eclipse i NOWE wtyczki przeznaczone do tej właśnie wersji Eclipse. http://www.elektroda.pl/rtvforum/viewtop...
Nie wrzuciłeś skryptu linkera, tylko jeszcze raz wektory... Anyway - jest tam kilka potencjalnych problemów 1 (mało istotny) W skrypcie linkera dodałeś nową sekcję: .ext_mem (NOLOAD) : { *(.ext_mem .ext_mem.*) } > sdram0 jednak według nowej składni powinno być tak: .ext_mem (NOLOAD) : { *(.ext_mem...
Zainstalowałem CCS i podczas instalacji wybrałem opcje "Install CCS plugins into an existing Eclipse installation" i zamiast CCS uruchamia mi się Eclipse. Niby eclipse widzi zainstalowane wtyczki ale nie widzi podczas tworzenia nowego projektu odpowiedniego toolchain'u (tak jak w AVR)
2. programuję poprzez zaznaczenie opcji "Load image", lub w "gdb" komendą "load". Przez Eclipse korzystaj tylko z tej pierwszej opcji (zakładając że masz nowe Eclipse i nową wtyczkę GDB Hardware Debugging. 4\/3!!
gdb --version? Zamiast uruchomienia GDB dla ARM sprawdzanie wersji systemowego? o_O Wygląda jakby coś bardzo złego działo się z Eclipse (może z wtyczką GDB hardware debugging?). Zawieszenie uK to raczej tylko konsekwencja namieszania przez debugger.
Witam mam problem z opóźnieniami w programie. Za nic świecie nie mogę oprogramować wyświetlacza kompatybilnego ze sterownikiem HD44780 (Wincom wc1602A). Za pomocą środowiska Codevision, wyświetlacz działa idealnie. Ale chce używać eclipse, bo jest fajne, i darmowe i ma intelisense. Ustawienia: http://img40.imageshack.us/img40/227/tar...
pobralem najnowsza paczke Wersja? :> Wklejony przeze mnie kawałek pochodzi z core_cmFunc.h V4.30 (20 oct. 2015) z CMSIS 4.5. Makefile nie jest Ci potrzebny skoro wybrałeś wtyczkę do Eclipse'a. Opcje sobie "wyklikasz" wedle uznania w ustawieniach projektu. Modyfikacja skryptu linkera to najpewniej tylko zmiana wielkości pamięci zależnie od posiadanego...
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.
Jak podejrzysz loga problemów (gdzieś tam da się go wyklikać), to można dojść do tego, który moduł powoduje problemy. U mnie z podstawową wersją Heliosa były spore, ale przy najnowszej (jedynie wtyczka GDB Hardware Debugging) już się nie pojawiają. Dodam też, że przy instalacji wtyczki od debuggowania ściągnęła mi się najnowsza wersja CDT (chyba 0924),...
To jeszcze dosyć istotne jakiego używasz toolchaina, jak masz skonfigurowane debuggowane (jaka wtyczka, jakie ustawienia) i na ile "dziwny" jest Twój program (np. działa częściowo z RAM, jest uruchamiany przez bootloader, ...). No i nie napisałeś też jakiego używasz układu. Eclipse'a bym w to nie mieszał specjalnie - wyjątkowo rzadko trafiają mi się...
W jakim sensie się rozjedzie? :) Co do stawiania od nowa, to widzę w sumie, że początkowo te wszystkie ustawienia to był jakiś horror, a po czasie jak muszę to wklepać jeszcze raz, to nie jest źle ;) Ten polecany pakiet to jest odpowiednik CodeSourcery? Czyli te wszystkie arm-none-eabi-...? O to też właśnie chodzi, Eclipse to mordęga za 1 razem. Sam...
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ś...
Jest możliwe, ale możliwe jest też posiadanie kilku kopii dowolnej wersji Eclipse (każda z osobnym zestawem wtyczek) oraz kilku różnych workspace'ów.
o jakiej wtyczce mówisz?
1. Toolchain od CodeSourcery obsługuje każdego istniejącego ARMa, wliczając w to ARM7, 9, 11 i Cortexy. 2. Nie ma żadnej sensownej wtyczki do Eclipse dla ARMów. 4\/3!!
No cóż jeżeli uczysz się programować bo chcesz pracować gdzieś jako programista no to ze środowisk to raczej MS Visual Studio, albo Borland Builder. A jeżeli uczysz się dla siebie żeby umieć to polecam Netbeans, lub Eclipse z wtyczką do C/C++ i GCC, lub Bloodsheed Dev-C++. Ja się uczyłem podstaw z książki która miała tytuł "C++ Dla każdego" mając wcześniej...
Witam. Rodzina MSP430 powróciła jak James Bond w nowym projekcie, w którym liczy się każdy mikroAMPER ( Padła nawet niemoralna propozycja by zasilać "to" z 2 dorodnych kartofli ;D ). Jako, że wcześniej posiadałem już firmowy eZ430-RF2500 to teraz przyszła pora też na firmowy, rasowy MSP-FET430UF z adapterem do 28-nogowych układów TSSOP. I właśnie z...
A jak kompilujesz przez g++ to podajesz wszystkie parametry? np. --mcu=atmega32 Ja korzystam z wtyczki AVR-eclipse, przynajmniej nie trzeba grzebać w makefile ;)
Nie bardzo rozumiem, chodzi Ci o komunikat: Warn : Block write error address 0x8000000, wcount 0x12e? Przecież 0x8000000 to chyba początek pamięci flash? Po za tym to ta sama binarka, która ładnie się ładuje do flasha(chodzi mi o pierwszą komendę której listing pokazałem). Problemem tutaj jest, to, że eclipse przestał poprawnie ładować do flasha...
Podejrzyj czy czegoś ciekawego nie ma we flagach statusowych UARTu (w sensie jakiegoś błędu). Po włączeniu zegara dla USARTu w rejestrze SR zmieniają wartość na 1 bity TC i TXE. Następnie ustawiane są bity (zgodnie z programem) RE,TE i UE w rejestrze CR1. Powyższe zachowanie dotyczy obu USARTów (1 i 3). Nie potrafię natomiast wychwycić zmiany stanu...
Czy do języka C są jakieś "fajowskie" środowiska programistyczne czy skrobiemy w przysłowiowym notatniku i kompilujemy? Pytam bo naprawde o C nic nie wiem. Dowolny IDE obsługujący C, np. CodeBlocks, a ja polecam Eclipse z [url=http://avr-eclipse.sourceforge.net/... do AVR, bo współpracuje bezpośrednio z avrdude...
PS. Przy okazji pytanie o otwieranie projektów. Zawsze otwierałem klikając na wybrany projekt dwa razy. Niestety chyba wcisnąłem przez przypadek jakiś skrót klawiaturowy który wyłączył tą opcję. Teraz muszę kliknąć prawym, i kliknąć "otwórz". Czy ktoś wie jak przywrócić otwieranie dwukrotnym kliknięciem? Nigdzie nie mogę znaleźć informacji na ten temat....
Hmm... Coś masz pokręcone - u mnie we wtyczce GDB HArdware Debugging w zakładce Startup jest z 5x tyle opcji... Na twoim miejscu przeinstalowąłbym Eclipse i wtyczki, albo choć spróbuj od nowa stworzyć ten projekt i zaimportować do niego pliki (bez importowania istniejącego projektu) - może tam są jakieś problemy? Working directory dla OpenOCD nie ma...
Ściągnij sobie Eclipse z wtyczką do AVR i tam masz wygodny edytor fuebitów. Więcej informacji znajdziesz na mam ustawiania dla atmega8 na 16MHz ale procek strasznie muli. To w końcu ATMega32, czy ATMega8? I co masz na myśli pisząc "strasznie muli"?
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ę...
Próbowałem AVRA niestety bez efektu. Podczas kompilacji pliku z rozszerzeniem *.s wywala mi błąd już w pierwszej linii kodu: .INCLUDE "TN2313DEF.INC" .ORG 00 RJMP RESET .ORG 0X001 RJMP INTERRUPT0 ....... Jest to program który w Win XP i AVRStudio działał bez problemu. Do eclipse nie mogłem znaleźć wtyczki ASM, chyba że jest inna możliwość używania Eclipse.
Powinna być gdzieś w wiązce zasilającej wtryski, czy da sie ja gdzie s indziej wpiąc, hmm... czujnik ECT - temperatura silnika dla ECU jest dwupinowy i ma podobną wtyczke, ale raczej zlacze nie jest na tyle kompatybilne aby pasowało na dwie wtyczki
Dzięki Freddie, jest jakiś postęp:) Po ponownym zainstalowaniu wszystkiego tj. Eclipse + linaro + Coreutils udało mi się wreszcie skompilować Twój przykładowy projekt pod STM32F4. Nic nie zmieniałem, zostawiłem make i tych dwóch ścieżek też nie zmieniłem, tak jak mi napisałeś. Teraz męczę się z OpenOCD. Ściągnąłem wersję 0.61 z Twojej strony i rozpakowałem....
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.
co w obecnym czasie będzie lepsze jako IDE do programowania AVR w języku C, czy nadal mały i zwarty Eclipse i może inne oprogramowanie? Zależy mi, aby nie był to wielo gigabajtowy kombajn oraz aby pracował na windows 7 wzwyż Wybór IDE do programowania mikrokontrolerów AVR w języku C zależy od kilku czynników – od osobistych preferencji, przez wymagania...
chyba nie ma możliwości ustawienia podobnego podświetlania jak w CodeBlock'u Napisać własną wtyczkę do Eclipse :D Będzie się kłaniać Java.
eclipse builder eclipse zmienne programowanie eclipse
bramy spawanie fiata punto kontrolka poduszki atmega programator eeprom
zasilacz linak clarion drx6675rz
Odbiór DVB-S2 na Samsung QN92D: Konfiguracja i Porady Znaczenie oznaczenia CL na płytce Yamaha