Witam miałbym prosbe do armowych wyjadaczy zeby pomogli mi z napotkanym problemem poniewz od dwoch dni ani ja ani kolege ktorego poprosilem o pomoc (ktory robil juz kilka projektow we wspomnianym srodowisku lecz bez systemu operacyjnego i na procesor atmela) nic nie wymyslilismy.Sprawa przedstwia sie...
Jeju panowie, ja się tylko zapytałem czy mam jakieś inne opcje. Takie R14, to przynajmniej jest punkt zaczepienia. Eclipse i Codesourcery mi bardzo odpowiadają i wcale nie mam zamiaru zmieniać ich na nic innego, a jedynie porównać kody wynikowe. Projekt prosty jak budowa cepa, więc nie powinienem mieć...
Witam! Od kilku dni próbuje skompilować cokolwiek na mikrokontroler PIC32 z rdzeniem MIPS 32 m4k przy użyciu kompilatora z codesourcery. Powodem tego jest fakt iż C32 od microchipa nie wspiera mojego układu a nowy XC32 nie chce współpracować ani z MPLAB8 ani MPLAB X. Więc wybrałem lubiane przeze mnie...
Dzięki za maila. Udało mi się skompilować Twój przykład. Jednak przez (moim zdaniem) "poroniony" pomysł z automatycznym makefile'm eclipse podświetliło mi wszystko na czerwono i odechciało mi się ręcznie szukać plików i funkcji konfiguracyjnych. Zaimplementowałem więc to po swojemu i ....efekt podobny...
Witam. Zainstalowałem sobie YAGARTO, OpenOCD i Eclipse. Mam nadzieję że dobrze to skonfigurowałem. Teraz chciałbym zacząć zabawę w programowanie ARMów, ale nie wiem jak. W innych środowiskach było łatwo, bo pisało się kod i tyle. Ale tutaj jest o wiele gorzej. Zresztą z tego powodu przez wiele lat...
W template zmieniłem tylko biblioteki. ... i nie korzystasz z Makefile, który jakby nie patrzeć jest dosyć istotną częścią projektu. Co do problemów z zakładki problems, to musisz sobie wyczyścić ścieżki Discovery. 4\/3!!
Inne rozwiązanie utworzyć ręcznie folder out. Przecież ja mam cały czas ten katalog - to nic nie daje.. Jeśli ten Makefile ma coś wspólnego z moim, to do pełni szczęścia potrzebne mu są Coreutils W uproszczeniu makefile pochodzi od Ciebie.. Coreutils oczywiście mam - przecież normalnie się...
Build przebiega pomyślnie Raczej niezbyt: d:/codesourcery/bin/../lib/gcc/arm-n... warning: cannot find entry symbol Reset_Handler; defaulting to 08000000 W Twoim projekcie jest pełno plików, ale startupu to ja tam nigdzie nie widzę...
Witam wszystkich, W ostatni weekend wziąłem się za STMy. Przygotowałem sobie środowisko Eclipse do pracy z mikrokontrolerami STM32 wraz z kompilatorem CodeSourcery. Stworzyłem swój szablon projektu do mojego STMa utworzony na podstawie przykładu projektu [url=]stm32_blink_led kolegi Freediego Chopina. Chciałem...
Miałem ten sam problem, z jakiegoś powodu mimo że katalog bin z instalacji codesourcery jest dodany do zmiennej PATH eclipse nie znajduje kompilatora. Natomiast wywołanie make z poziomu konsoli w katalogu projektu ładnie go kompiluje. (zmienna PATH u mnie jest ustawiana automatycznie za pomocą skryptu...
Witam, Zainstalowałem Eclipse i chciałbym zbudować przykład dostarczony na mikrokontroler ARM. Zainstalowane mam już Eclipse + OpenOCD + Codesourcery. Gdy robie Build All okazuje się, Eclipse nie generuje pliku makefile przez co nic się nie rusza. Potrzebuje coś dodatkowo do tego zestawu? Przeczytałem,...
Do tego samego doszedłem z tymi optymalizacjami. Rzeczywiście hex który podesłałem był skompilowany z opcją optymalizacji Os, ale... kod z tych pierwszych plików działał na dowolnej optymalizacji a z tym drugi miałem te same problemy co ty. Program kompilowałem na tym twoim makefile jak i na generowanym...
Witam. Mam następujący problem. Po kompilacji poniższego kodu za pomocą Eclipse z CodeSourcery otrzymuję częstotliwość Timera wynoszącą 18kHz, natomiast za pomocą programu Keil 53kHz. Wartości te zostały sprawdzone za pomocą oscyloskopu oraz analizatora stanów logicznych, dlatego w tym...
Kiedy usunę ">ram" to mam standardowy błąd: c:/program files/codesourcery/sourcery g++ lite/bin/../lib/gcc/arm-none-eabi/4.3 .... error: no memory region specified for l oadable section `.ARM.exidx' collect2: ld returned 1 exit status cs-make:...
Po przejrzeniu przykładu udostępnionego mi przez kolegę flapo213 dochodzę do wniosku, że gdzieś pomiędzy gcc3 a gcc4 dużo się zmieniło, ponieważ teraz jego przykład również nie uruchomiłby poprawnie globalnych konstruktorów... Udało mi się ostatecznie zwalczyć temat i już wiem jak to zrobić. Muszę...
nie edytowałem jeszcze przerwań w pliku vectors (nie wiem za bardzo jak mógłbym szukać tu błedu) To nie ma znaczenia, przecież to tylko nazwy dla kompilatora. Dzięki Freddie. Mam jeszcze takie pytanie, jak muszę zmienić makefile żebym mógł dodać i korzystać z dodatkowych folderów w projekcie?...
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...
Pytanie dla znawców. Czy plik makefile wpływa na czas linkowania plików? U mnie czasami trwa to nawet 30sec (linkowanie dwudziestu paru plików). Kompilacja przebiega bardzo szybko. Problem jest w projekcie dla STM32 z kompilatorem CodeSourcery wersja q1-161, podobnej wielkości projekt na LPC linkuje...
Czytałem o tym rozwiązaniu, trzeba tylko pamiętać o tym aby przy zmianie toolchaina usunąć także dowiązania symboliczne. Chodziło mi także oto aby można było pobawić się możliwością ustawień w generowanym makefilu. Coś jak w tym linku: PS U mnie definicja zmiennej PATH znajduje się w ~/.profile Zgodnie...
Witam, Dopiero co zaczynam bawić się ARMami, i na początek zakupiłem sobie moduł z propoxa (STM32F103VE) wsadziłem na mała płytkę uniwersalną ze stabilizatorem 3,3V do tego programator BF30... Tak więc skonfigurowałem sobie Eclipsa + CodeSourcery + openocd wg opisu na stronce tutro.net oraz skryptów...
Witam Hmm, walczę od jakiegoś czasu z uruchomieniem toolchaina Eclipse + CodeSourcery itd dla STM32 (dokładnie STM32F107VCT) i mam pewien problem. Przejrzałem kilka różnych projektów, w których podpatrywałem pliki skryptowe linkera (*.ld) jak i pliki makefile. Na razie kompiluje mi się gdy przykładowo...
Po zainstalowaniu ubuntu i skonfigurowaniu eclipse+codesourcery pod niego okazało się że mój archaiczny makefile nie "zbuilduje" mi projektu. Po zainstalowaniu plugina ARM do eclipse okazało się że wygenerowany kod nie mieści się w pamięci. ... Nie mam pojęcia skąd ta róźnica. Kompilator to Codesourcery...
wiesz - moze jest cos o czym nie wiem, niemniej jednak dla testow sprawdzilem taki ultra proty kod (bez startupa i innych bajerow, po prostu jakis main i jakies operacje) i wygladalo w miare ok. moze biblioteki sa jakies dziwne i nie beda dzialac na stm? tak czy siak zamiast toolchain'a yagarto mozna...
Niestety po zainstalowaniu nowego kompilatora Linaro 4.7-2013q1 dalej jest źle. Dodano po 2 Okazało się, że mam jednak zainstalowany kompilator CodeSourcery. Myślałem, że jak zmienię ścieżki w Eclipse to wystarczy. Teraz zmieniłem ścieżkę systemową do kompilatora Linaro ale jest problem bo nie...
istnieje niewielka szansa, że yagarto nieobsługuje twojego rdzenia. Z tego względu polecam codesourcery, które obsługuje na pewno wszystko (; Ale czy w tej sytuacji 2 poprzednie programy (listingi pozniej) też nie powinny się NIE kompilować? A kompilują się i pinknie działają: sysclock.c #include...
Witam Swoją walkę opisywałem już w innym poście ale nieco sie namieszało i postanowiłem założyć nowy post. Nie mogę sobie dać rady z poprawnym skompilowaniem bibliotek USB - Virtual Com. Używam CodeSourcery+Eclipse opisanego tu: Moje próby wygladły tak Próba 1. LPCUSB - Do przykładowego projektu...
Ściągnąłem z gnuarm.com instalkę. Tutaj masz coś zdecydowanie lepszego i aktualnie rozwijanego: Czy konieczne są jeszcze jakieś pliki .h z definicjami rejestrów itp. dla tego procesora? Gdzie tego szukać? Jak to gdzie, na stronie www.st.com ;) Znajdź "STM32F10x standard peripheral library", tam...
Faktem jest, że to nowe środowisko do tych akurat ARMów wygląda ładnie, ale czy odpalę na nim ARMy innych producentów? A już osobiście i bez związku z tematem - nienawidzę eclipse. Pomijając inne rzeczy, to powodem tej nienawiści jest to, że mam już zainstalowanych ok. 5 różnych wersji eclipse, bo...
Witam.Wiem że temat ten jest oklepany ale przeczytałem już chyba wszystkie wątki na ten temat i dalej lipa. Już od ponad tygodnia meczę się z ustawieniem eclipse + openOCD + codesourcery g++ dla procesorza STM32F217VG. Korzystałem z tutoriala freddiego chopina z tą różnicą że zamiast tworzyć makefile...
Jeśli ma być darmowy i bez ograniczeń to dużego wyboru w przypadku Cortexa nie masz - zostaje ci gcc. Najlepiej ściągnij sobie gotową paczkę od [url=]codesourcery. Tylko się nie zdziw jak to zainstalujesz. Nie ma żadnego IDE, makefile'a będziesz musiał sam napisać, podobnie ze skryptem linkera i plikami...
Schemat jest dobry, ale sprawdź miernikiem we wtyczce. Czy powinno zostać wykonane przerwanie? Jeśli Ty w funkcji main() nie obsługujesz zapytań hosta, ani nie zrobi tego przerwanie to kto przedstawi się PC-towi? A jeśli nikt, to nawet Winows 8.5 nie będzie na tyle mądry aby rozpoznać urządzenie...
Witajcie, Dotychczas używałem Eclipse IDE + CodeSourcery + OpenOCD + wtyczki GNU ARM C/C++ Development Support, Zylin Embedded CDT 4.18.1 oraz C/C++ GDB Hardware Debugging. Do tego programator od Frediego i męczyłem swoje amatorskie projekty na stm32F1*. Wszystko śmigało i śmiga super, niemniej...
Zatwardziały windziarz (kilka latek), też przeszedł na Linux'a i to już definitywnie nie ma odwrotu, to jest jak narkotyk :D Nie ma lepszej platformy do developing'u, hardware czy software. 1. IDE Mam jedno środowisko, ale do wszystkiego. Jest to Eclipse Classic (obecnie Indigo) z masą pluginów....
Ja mam środowisko ustawione według tego opisu: [url=]Link bo nie trzeba tworzyć makefile. A projekt to nic szczególnego miganie diody D1.