Można też przerobić plik de.innot.avreclipse.core_2.4.0.201203041... mniej więcej jak pisze http://obrazki.elektroda.pl/7118708300_1...
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ść...
(at)mr.Sławek A fusebit kompatybilności z M103 wyłączyłeś?
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!!
Przy tak przygotowanym środowisku moim zdaniem nie ma sensu próbować tego naprawiać, tylko sprzątnąć PATH i zainstalować Eclipse i toolchain z repozytoriów.
Hejka Jaki system operacyjny komputera, wersja zainstalowanej Java, wersja Eclipse? Wersja Toolchain?
Cześć. Wrzuciłem w poście powyżej screen z wersjami wtyczek do Eclipse w momencie kiedy pisałeś swoją odpowiedź. Sprawdzę też ten drugi toolchain..
Ściągnąłem nowe Arduino i podmieniłem pliki avrdude pod Eclipse. W ten sposób mam możliwość programowania nowych procków pod avrdude. Ale jak podmienić toolchain bym mógł pod Eclipse obsługiwać nowe mikrokontrolery? robiw
Moim celem było sobie ułatwić a nie utrudnić. To zupełnie nowy temat dla mnie i prosze o wyrozumiałośc. Zzuty to oczywiście zżuty ekranu z eclipse. Dlaczego chcę mieć możliwośc wybory winavr toolchain tak jak ponizej http://obrazki.elektroda.net/58_12431843... Ponieważ wklejając z internetu jakiś prościutki kod w C np taki #include <avr/io.h>...
Witam Zastanawiam się jak w eclipse z avr toolchain ustawić aby oprócz albo zamiast pliku .elf był generowany plik .bin po kompilacji?
Witam, Jestem początkujący w środowisku eclipse dla AVR. Środowisko mi działa, jestem w stanie napisać program i go zaprogramować do procka. Używam AT90CAN128. Natomiast nie wiem jak podłączyć bibliotekę pobraną z tego miejsca: https://github.com/dergraaf/avr-can-lib W instrukcji jest mowa o wcześniejszej kompilacji do postaci libcan.a poleceniem make...
Ja też kiedyś uruchomiłem debug na BBB. Korzystałem z tego poradnika: http://derekmolloy.ie/beaglebone/setting... Wszystko działało bardzo dobrze z toolchainem z pakietów debiana. W analogiczny sposób uruchomiłem debug na routerze z OpenWRT. Jednak w tym przypadku miałem całą dystrybucję (oraz toolchain)...
Pokaż całe eclipse, a także zakładkę window/preferences/avr/patch. Jaki kompilator wybierasz podczas tworzenia nowego projektu? Odznaczasz opcję debug? Winavr, czy avr toolchain?
Zawsze można sprawdzić, czy ten sam problem występuje przy użyciu bleeding-edge-toolchain (albo po prostu innej wersji GDB z innego toolchaina).
michalko12 plik subdir.mk: ########################################... # Automatically-generated file. Do not edit! ########################################... # Add inputs and outputs from these tool invocations to the build variables C_SRCS += \ ../main.c \ ../test.c OBJS +=...
Witaj... Temat poruszany milion razy .... (albo dwa..) 1. w google chopin info... pierwsze co się pojawi zakładka Download-> Coreutils .. instalujemy ... next.. next.. next... 2. Download->bleeding-edge-toolchain ściągamy, rozpakować 3. eclipse zainstalować GDB Hardware Debugging + Zylin CDT (opis na stronie jak) 4. Download->Przykłady->stm32f4_blink_led.....
I to wszystko w eclipsie robiłeś ja mam ecliipsa 2024 i AVR tollchain pobranego za pomocą MkClipsa Dodano po 43 Witam pobrałem ze strony https://packages.msys2.org/base/mingw-w6... wersja 14.2.0.1 rozpakowałem ale za nic nie wiem jak to zainstalować w eclipsie wchodzę w HELP oraz Install New software lecz pokazuje mi błąd. Tak się nie da. Trzeba...
Skąd można ściągnąć w pełni skonfigurowane Eclipse ???
sorki myślałem ze dopisałem w temacie chodzi mi o ECLIPSE +OPENOCD 0.6.1 + STLINKv2 + STMF103C8T6 korzystałem z zasobów freddiego dokładnie z ARM toolchain - tutorial
Zależy mi bardziej na czystym projekcie bez Hal-a a zegary ustawię według noty. Szczerze mówiąc omijam Cube jak i programy które same generują kod bo żeby nauczyć się arm to muszę rozumieć wszystko więc zaczynam od podstawy czyli zegary ;) Interesuje mnie kompilator bez hal i spl tak jak kiedyś bawiłem się avr-ami w eclipse gdzie miałem toolchain+ eclipse...
No więc logiczne, że nie robi się tego w debuggerze, tylko trzeba sobie taki kod wygenerować. robi się to za pomocą " twoj-toolchain- objdump -S plik.elf > plik.lss" 4\/3!!
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 ;)
Zmien codesourcery na linaro albo toolchain Freddiego.
A jak sprawa szybkości działania w porównaniu do Eclipse + toolchain?
Tak jak każdy inny toolchain, gdzieś w eclipse jest możliwość podawania ścieżek do plików toolchaina.
AVR-GCC niezmiennie + toolchain Atmela. Środowisko IDE na linuxa to Eclipse bo ma gotową wtyczkę, ew. inne środowisko np. CodeBlock:: - też widzi toolchain. Osobiście poleciłbym Eclipse. [url=http://www.avrfreaks.net/wiki/index... informacji
Najbezpieczniej będzie właśnie stworzyć projekt od podstaw, a pliki źródłowe skopiować. Wiem, że Eclipse robi czasem psikusy, jak się zmienia toolchain w istniejącym projekcie.
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...
Prawdopodobnie przy tworzeniu nowego projektu trzeba wybrać toolchain.
Przepraszam jesli uraziłem. Ja używam Eclipse HELIOS z najnowszymi aktualizacjami, również dla AVR plugin. Przykład który podałeś przeszdł u mnie kompilację bez żadnych problemów. Jako kompilator WinAVR 2010, nie ma problemu również z AVR Toolchain firmy Atmel.
Huh po tym poście to radzę Ci zacząć na spokojnie czytać co jest co, bo to Ci troche zajmie... Eclipse do działania potrzebuje wirtualnej maszyny javy, bo ten soft został w JAVIE napisany, eclipse do javy (Kepler czy jakieś inne) to jest IDE dla języka JAVA tak jak eclipse dla C++ to jest chyba JUNO. Pewnie trzeba będzie poza instalacją eclipsa zrobić...
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....
Łatwe w konfiguracji. Raczej SW. Jezli potrafi skonfigurować eclipse to z eclipse + pluginy + toolchain.
Ja dziś używam najnowsze IDE Eclipse, pobrane z tej strony: https://www.eclipse.org/downloads/downlo... Rozpakuj, gdzie chcesz. Nic nie trzeba instalować. Z poziomu Eclipse zainstaluj "avr plugin" wg postu #2. Toolchain z plikiem "make.exe" pobrałem z tej strony:...
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.
Eclipse jako IDE + toolchain Linaro + OpenOCD jako debug to chyba najlepsze rozwiązanie.
Witajcie, Zainstalowałem sobie nowe Microchip Studio, które zawiera w sobie najnowszy toolchain dla AVR. W Eclipse wskazałem stosowne ścieżki do tego toolchaina, w tym ścieżkę do plików nagłówkowych poszczególnych mikrokontrolerów. Niestety, gdy tworzę nowy projekt w Eclipse lista dostępnych mikrokontrolerów nie pokrywa się z dostępnymi plikami nagłówkowymi...
To już tyle razy było omawiane......:cry: [url=http://www.freddiechopin.info/index...
Pytanie dodatkowe, czy zainstalowałeś WinAVR lub toolchain Atmela oraz plugin AVR Eclipse?
witam mam pytanie... działa mi arm toolchain w zestawie: eclipse, gnu arm, lpc21isp. I tutaj mam pytanie czy da sie jakos podpiąć gnu arma pod eclipsa zeby ciagle nie wpisywac w okienku cygwina 'make install' tylko kompilowac i ladowac z poziomu eclipsa?
Projekt jest dobry bo na indigo kompilował się bez problemu. Nie próbowałem Eclipse SunRivera, ale stockowa wersja też powinna działać, nie? Jedyne co zmieniłem to jakiś plugin, który aktywował listę procków w Project Properties. Chodzi mi o to, czy to program eclipse zaznacza błędy czy robi to toolchain, bo nie za bardzo się na tym znam...
Nie instaluj tej wtyczki, jest zbędna. Jedyne co trzeba sobie doinstalować, to wtyczkę "GDB Hardware Debugging" z oficjalnych repozytoriów pasujących dla danej wersji Eclipse. stąd nie wiem jakim cudem autor poradnika freddiechopin dokonał tego nie na tej wersji Ale spojrzałeś na datę opublikowania tego poradnika, no nie? Powiedzmy że w pewnym sensie...
Wydaje mi się, że ta zmodyfikowana zmienna środowiskowa jest widoczna tylko z poziomu eclipse, a toolchain już tego nie widzi (dlatego musiałem dopisać dodatkowo w pliku makefile ścieżkę do toolchania). Dodałem też Coreutils do PATH w eclipse, ale też nie pomogło i slashe dalej nie działają tak jak i tworzenie katalogu out.
Nie masz tam jakiś polskich liter lub spacji w ścieżce dostępu do projektu? Poza tym WinAVR to już staruszek, ściągnij nowy toolchain ze strony Atmela. Albo ściągnij po prostu całe Atmel Studio, gdzie masz IDE + toolchain gotowe do użycia.
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...
Więc co Kolega proponuje? Nie będę się już upierał na AVR32. Chodzi mi o takie procki, pod które jest darmowe oprogramowanie (środowisko, toolchain) i programator w rozsądnej (czyt. do 300zł) cenie? Chyba najmniej problemowe są STM32 w dowolnej wersji - toolchain gcc, eclipse są za darmo (pod Windows można się zastanowić nad środowiskiem CooCox), debugger...
tak, próbowałem, ale nie działa. Podczas kompilacji wywala mi błąd: [syntax=c]10:13:44 **** Auto Build of configuration Release for project mmmmm **** "D:\\MSP430\\ECLIPSE\\msp430-toolchain-w... all Building file: ../main.c Invoking: MSP430 C Compiler D:\MSP430\ECLIPSE\msp430-toolchain-win-x... -O3 -g0 -Wall...
Eclipse+OpenOCD+Linaro Toolchain. Strona Freddiego może być pomocna. Na google jest też trochę informacji. Darmowe i przyjemne. Smacznego.
(at)piotrek0207 Możesz sobie zainstalować qemu i kompilować/uruchamiać w ten sposób: Jak znajdę czas to spróbuję zainstalować. Widzę, że jest w Synapticu. Dodano po 2 W każdym razie wszystko jest OK (; To walczymy dalej. Teraz pora na konfigurację Eclipse :)
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...
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.
Witam, Gdy klikam build all wyskakuje mi error o następującej treści: "Program C:\gcc-arm-none-eabi\bin\arm-none-eabi-g... not found in PATH" Jak się z nim uporać? Dodam że w makefilu mam dodaną nastepującą linijkę: TOOLCHAIN = E:\Eclipse\ARM\gcc-arm-none-eabi\bin\arm... I dokładnie tam gdzie powyższa ścieżka wskazuje trzymam plik arm-none-eabi-gcc.exe....
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...
[url=http://www.freddiechopin.info/pl/ar... proszę
Tam gdzie zainstalowałeś ten toolchain musisz zmienić prawa dostępu. Pliki muszą być wykonywalne dla każego. Po prostu prawy klawisz myszy i zmień ustawienia security.
Mam Atmel Toolchain 3.4.2.1573 a programuję w Eclipse Luna na procku Xmega128A4U-U.
Chodzi o zewnętrzny ADC - ISL26134. Jestem ograniczony do wykorzystania AT90USB162, bo oprogramować muszę płytkę ewaluacyjną do tego ADC Intersila - ISL26134AV28EV1Z. Aż tak niedorobione jest AS 5 że dla jednego projektu mam się przesiadać na 4 lub 6? Oj jest AS 5 niedorobione ;) ... ale z kolei AS 6 to taka sama opasła kobyła co AS 6 więc w razie...
Skoro to jak widać dość kłopotliwa póki co rzecz, to może "pójść na całość" czyli swd? Spytam otwartym tekstem-czy jeśli wystrugam sobie swój własny trzy pinowy kabelek do tego sprzętu: http://www.distortec.pl/jtag-lock-pick-t... i połącze go z oocd i bleeding-edge-toolchain i eclipse, które to cuda udało mi się niedawno uruchomić, to taka konfiguracja...
w tym poradniku co podany był polecali MkAvrCalculator jest jakas alternatywa pod ATMEGA32a? Dodano po 44 i czy możecie mi podpowiedziec dlaczego pomimo zainstalowanego Atnel toolchain najnowszego w eclipse ( po dodaniu pluginu avr) nie mam tych dodatkow? http://oi59.tinypic.com/2rn7wxh.jpg
Kurcze Freddie, pierwsza moja próba była właśnie z Eclipse + bleeding-edge-toolchain. Niestety nie potrafiłem połączyć jednego z drugim. Dlatego wybrałem CooCox + linaro 4.7-2012-q4-major release. I to zaczęło jakoś działać. Tylko że mnie ten CooCox denerwuje. Byłbym bardzo wdzięczny gdybyś mógł mi napisać jak skonfigurować Eclipse z bleeding-edge-toolchain...
Witam piszę w eclipse na ARM, toolchain Freddiego bleeding-edge-toolchain. Problem mam gdy chcę wykorzystać polimorfizm, tzn. gdy program napotka metodę ze słowem virtual to wpada od razu do hardfault. Czym to może być spowodowane? Kod jest na pewno poprawny. Czy trzeba jakoś aktywować polimorfizm? Pozdrawiam
Instalując dodatek do eclipsa jak GNU ARM na siłę się instaluje kompilator do RISC-V. Z jakiegoś powodu twórcy tej wtyczki nie rozdzielili tego To nieprawda. Toolchain instaluje się oddzielnie. Nb. widzę, że w tej chwili jest dostępny Eclipse Embedded CDT, już z pluginem (ale toolchain (i kilka innych narzędzi) dalej trzeba doinstalować).
jak pisałem - jakoś nie moge przekonac się do VS CODE... mimo ze cos tam jakoś działa ale jeszcze bedę próbował sobie ogarnać kilka metod: 1. bez PICO SDK - tylko Arm toolchain+ dodatki typu GCC/GDB itp. 2. codeblocks 3. może eclipse jak sie uda
Znalazłeś przykłady, to poszukaj na stronie artykułu ARM toolchain - tutorial. Debuggowanie pod Eclipse działa, nie używaj przestarzałego WinARMa tylko tego o czym pisze w artykule. http://www.elektroda.pl/rtvforum/topic13... http://www.elektroda.pl/rtvforum/topic13... 4\/3!!
Ban na google? http://www.freddiechopin.info/pl/artykul...
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!
Nie bardzo chce instalowac Atolic Studio bo juz przygotowane mam wszystko pod Eclipsem (Eclips+toolchain arm-none-eabi + OpenOCD + skrypt likera/makefile/) Z tego co widze to GNU MCU Eclipse żeby zainstalować wtyczke do podglądu rejestów trzeba poinstalować wszystkie wtyczki (zależności) czyli cały toolchain z konfiguracją projektową. ------- Ostatecznie...
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...
T masz zle zainstalowany toolchain - moze np 64 bit Musisz zreinstalowac
co to jest Konfiguracja.axf? Twój projekt nazywa się Konfiguracja?... Którą masz wersję keila? Ten cały system_init jest podejrzany... W załączniku rozbiegówka bez udziwnień . U ciebie nawet plik się dziwnie nazywa, zamiast po prostu STM32F10x.s. Wywal z projektu swoj obecny plik .s, a dodaj ten z załącznika... Postawienie darmowego toolchaina trwa...
Tak jak napisał kolega wcześniej, plugin AVR nie obsługuje nowszych procków i trzeba wykonywać dosyć karkołomne akrobacje. Przede wszystkim trzeba sprawdzić czy w TOOLCHAIN_ROOT/avr/include/avr/io.h jest wpis dla m168pb: de.innot.avreclipse.core.prefs zamieniasz mcu na atmega168pb Project/Properties/AVR/Target Hardware/MCU Type " masz pusto, ale kompilator...
Ja niestety nie znalazłem szczegółowych informacji zgromadzonych w jednym miejscu, a zwłaszcza pod swój procesor i dlatego grzebię się z tym już od paru miesięcy z mniejszymi bądź większymi przerwami i co chwilę napotykam nowe problemy. Odpowiem tak. Kolega Freddie Chopin ma rację, licencja Keila na rok kosztuje ponad 16 tysięcy. Bazując na środowisku...
Zmieniłem toolchain, ale nic się nie zmieniło w kwestii długości procesu kompilacji :-(... robiw
Kolego TMF, Twoja ksiązka już do mnie jedzie :) Jak rozumiem, to AS ma własny toolchain. Dotychczas korzystałem z Eclipse + Winavr ale kompilator pewnie nie ma znaczenia. Czy jeszcze w jakiś sposób mogę dozbroić AS 6.1 prócz polecanego Naggy? 3.1.10. Zabronione jest rozpowszechnianie, bez zgody Usługodawcy, reklamy w każdej postaci, w tym kryptoreklamy....
Po pierwsze, ściągnij sobie code sourcery, po drugie, ściągnij eclipse. Na [url=http://www.freddiechopin.info/index... kolegi Chopina jest samouczek, który pokazuje jak z tym postępować (a więc konfiguracja itp.). Skoro masz JTAG na LPT1 to pewnie jest to Wiggler. Ze stronki kolegi Chopina ściągniesz...
To nie zmieniaj środowiska, użyj po prostu innego kompilatora. Przecież możesz użyć GCC w Keilu. [url=http://www.keil.com/arm/gnu.asp]Ins... Wtedy masz bardzo fajne środowisko do programowania, bez ograniczeń na kod wynikowy. Niestety ograniczenia nadal obowiązują w trybie debugowania i symulacji. Jeżeli zamierzasz z nich korzystać, niestety musisz...
szybciej bym się nauczył cortexów m3 na bibliotekach ewentualnie później zgłębiając to, jak się używa rejestrów W HAL-u cz SPL-u utkniesz na 2-giej strukturze - bo tego się spamiętać nie da na trzeźwo - żeby choć diodą zamigać. Przy okazji - mnie osobiście ne udało sie niczego zrobić na Keilu - moze sie nie starałem, ale podobno trudniejsze srodowisko...
Najprostszym rozwiązaniem tego problemu jest stworzenie kopii pliku arm-none-eabi-gcc.exe o nazwie gcc.exe (w tym samym folderze). Innym sposobem jest ustawienie w opcjach projektu w discovery options nazwy kompilatora na arm-none-eabi-gcc, a nie gcc, ale w nowych Eclipse trzeba tam nieco zamieszać aby się dało to zmieniać. Po wykonaniu tych kroków...
Czyli toolchain i wtyczki pod Eclipsa są wszystkie jednakowe dla całej rodziny ST?
Wrzuciłem dwa kolejne ciekawe artykuły: 1. [url=http://distortos.org/documentation/... toolchain for Windows - zawiera kompletny i szczegółowy opis instalacji pod Windows wszelkich narzędzi wymaganych przez distortos (MSYS2, make, gcc [bleeding-edge-toolchain], OpenOCD, kconfig-frontends, Eclipse), 2. [url=http://distortos.org/documentation/...
Wygląda ma to, że nie ma funkcji main ... Poza tym wybrany nieprawidłowy typ mikrokontrolera i – jak słusznie zauważył Sparrowhawk – przestarzały toolchain.
To może tak proszę o info ile mniej więcej powinien zajmować taki kod po kompilacji ? Będę kombinował bo ona razie nie ogarniam tego ARM i kompilatora A może ktoś zna tutek gdzie znajdę czysty toolchain i jak to powiązać z Eclipse bez żadnych dodatkowych bibliotek ? Pozdrawiam
Zainstalowałem Coreutils oraz toolchain linaro. W Eclipse zmieniłem właściwości projektu GNU Elf Parser na nowy toolchain. Niestety projekt nadal się nie kompiluje: cs-make all Assembling file: startup.S arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -ffast-math -g -ggdb3 -Wa,-amhls=out/startup.lst...
Aby "używać" wystarczy zmienić standard w Makefile. Aby "używać wygodnie" warto również zmienić ustawienia indeksera w Eclipse, ponieważ bez tego Eclipse będzie się czepiał poprawnego kodu i będą problemy z generowanie podpowiedzi. Niemniej jednak na pewno nie ma znaczenia to czy zmienisz ustawienia indeksera dla kompilacji projektu. To że ten drugi...
Używam J-TAGa SAM-ICE do debugowania programu pod Eclipse z debuggerem Zylin, toolchain to YAGARTO. Program uruchamiam w RAMie. Pracuje na zestawie startowym AT91SAM7X-EK Niepokoi mnie ustawiona flaga COMMTX, może tędy droga?
Czy można używać kompilatora Keila, a pisać kod programu w Eclipse? Można ( http://www.keil.com/support/man/docs/ecl... ), tylko po co? Jaki tego cel i sens? Jeśli ktoś ma licencję na KEIL'a, to po co mu pakować się w Eclipse? Dla samego edytora? Linker skrypty (niestandardowe dodajmy) też będziesz sam "dziergał" w Eclipse? Keil naprawdę się poprawił...
Wersja zainstalowana ze źródła podanego w Twoim tutorialu. Eclipse C/C++ GDB Hardware Debugging5.0.2.200902130801org.eclipse.c... CDT GNU Toolchain Debug Support5.0.2.200902130801org.eclipse.cdt... edit: zaaktualizowałem do wersji: Eclipse C/C++ GDB Hardware Debugging5.1.0.201002161416org.eclipse.c...
Dodam ze pod avrgcc nie odpala bo on nie rozumie czym jest __flash. Avrstudio oferuje o wiele lepsze mozliwosci. AVR Studio też raczej "nie rozumie". Chodziło Ci chyba raczej o Atmel Studio, ale tak naprawdę to nie kwestia samego Atmel Studio (to tylko IDE - środowisko programistyczne), lecz atmelowskiego toolchaina, który w zasadzie jest oparty na...
wywala błąd podczas kompilacji - szukałem, czytałem To może by kolega ten błąd podał... równie dobrze może być kwestia wykorzystania -std=gnu99 zamiast -std=c99; bez danych możemy tylko wróżyć, a to nie forum dla cyganek. Jeśli chodzi o kompilowanie to zamiast WinAVR z toolchainem z 2010roku bodajże już lepsze będzie eclipse czy codeblocks i toolchain...
Eclipsa bez JRE nie uruchomisz bo został napisany w Javie a Yagarto to toolchain, który jest Eclipsowi do życia w ogóle niepotrzebny
Tez złożyłem wg Freddiego, ale programy już są w nowszych wersjach (Eclipse) i mimo ustawień wszystkiego wg opisu (niektórych opcji nie ma, inne doszły), nie widzi toolchaina (jest prawidłowo zainstalowany i sprawdzony). Przejrzyj po prostu temat na forum elektrody o tym toolchainie zwracając uwagę głównie na moje posty - są tam opisane zmiany czy...
Sprawdź czy jak otworzysz Windowsowy "wiersz poleceń" i wpiszesz tam "arm-none-eabi-gcc --version", a następnie naciśniesz ENTER to pojawi się coś ciekawego czy wyrzuca błąd że nie może znaleźć programu. Jeśli to drugie, to znaczy że nie dodałeś toolchaina do systemowego PATH. http://distortos.org/documentation/arm-t...
Albo Eclipse z pluginem do AVR. WinAVR może zostać ewentualnie ściągnij nowy toolchain z Atmela ale wtedy Eclipsa trzeba nieco dopieścić.
Jak masz w miarę nowy komputer to zainstaluj sobie Eclipse x64 z 2018.09, to ostatni kompatybilny z wtyczką AVR, instalacja jest bezproblemowa. Do kompletu Java x64, toolchain możesz mieć ten co teraz. Do Arduino jest jeszcze łatwiej z Eclipse, ściągasz sobie Sloeber i od razu jest wszystko co potrzeba dla AVR, ewentualnie doinstalowujesz sobie inne...
Witam. Mam zadeklarowaną pewną tablicę charów - char tab[11], do której wpisuję tekst 10-cio znakowy. Założeniem moim jest, że gdy wprowadzam tekst który ma np 5 znaków to żeby ten tekst był poprawnie obsługiwany, na kolejnej pozycji wstawiam '\0'. Problem w tym, że to zero nie trwa tam zbyt długo i w niewiadomym mi momencie procesor zmienia ten znak...
Mam skonfigurowane środowisko Eclipse mniej więcej tak jak [url=http://www.freddiechopin.info/pl/ar... i wszystko działa dobrze. Jednak czytałem że OpenOCD rozumie już różne RTOS-y między innymi FreeRTOS Przez co przy debugowaniu można przeglądać uruchomione taski i takie bajery. [url=http://openocd.sourceforge.net/doc/...
Wiem, jaki jest cel używania F_CPU, niestety poprawienie na 8000000UL gdy kwarc jest nie podłączony, w dalszym ciągu nie wpływa na działanie programu. No i bardzo dobrze - bo tak ma być i tak będzie - dokąd będziesz stosował w kodzie programu #define F_CPU xxxxxxx tak się tego NIGDY NIE robi, a jak chcesz żeby się skończyły twoje kłopoty z toolchainami,...
Korzystałem wcześniej z kompilatora dołączonego do CodeBlocks Nie, nie korzystałeś, bo CodeBlocks nie przychodzi z ŻADNYM kompilatorem dla AVR, wersja mingw ma tylko wersję GCC/G++ dla x86. CodeBlocks działa z zewnętrznym toolchain do AVR w ten sam sposób jak Eclipse (czyt. wskazujesz folder z binarkami i include toolchaina i projekt na daną platformę...
Próbowałem, ścieżka się nie dodaje. Proszę spojrzeć poniżej: http://obrazki.elektroda.pl/5537008300_1... Pomimo, że dołączam toolchain od linaro projekt działa na bibliotekach od Qt.
Te poradniki są dość stare, proponuję użyć najnowszego Eclipse i kierować się [url=http://mirekk36.blogspot.com/2012/1... poradnikiem.
eclipse toolchain stm32 eclipse toolchain linux toolchain
uszczelniacze zaworowe satel integra zasilanie czujek zasilacz domofonu elfon
mikrofalówka przestała grzać mikrofalówka przestała grzać
Wzmacniacze PP na lampach EL34: Impedancja transformatorów 6,6k vs 4,5k Naprawa telegazety w telewizorze Grundig