Pierwsze pytanie czemu używasz wersji 0.5? Drugie pytanie wgrałeś plik hex do uC? Bo na screenach nic takiego nie widzę. Po za tym dajesz linka do tutoriala, według którego "niby" robisz, a masz co innego w Initialization commands.
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.....
PS. Jak załadować program za pomocą BootLoadera po RS232? Szukam i szukam w necie i nie widzę. Dokładnie to chodzi mi o to jakim programem. Program nazywa się Flash Magic http://www.flashmagictool.com/ Jak by jakiś pin był podłączony do GND a ja na nim bym wymuszał stan niski (a raczej próbował wymusić) i procesor by się palił to bym zrozumiał. Akurat...
http://obrazki.elektroda.pl/9377221800_1... W dziale mikrokontrolery ARM znajdziecie bezpłatny (do osobistego użytku edukacyjnego) poradnik STM32 przygotowany przez szczywronek . Materiał dostępny jest w temacie: techekspert: Do kogo kierowany jest poradnik, jakie podstawy powinien mieć opanowane czytelnik? Czy znajomość określonej...
Wiedziałem że coś wyłączyłem. Dla potomnych: Properties-> C/C++ General -> Configure Workspace Seting -> C++ -> Editor -> Code Asists -> Advanced i przycisk: Restore Defaults .... Freddie Chopin dzięki za zainteresowanie tematem.
Po namowie kolegi Freddie Chopin przeszedłem na środowisko eclipse. Wykorzystałem gotowy przykład z FreeRTOS-a. Powyrzucałem wszystkie "zbędne". Chciałem zostawić tylko sam system i przełączanie diodek. Po kompilacji mam bardzo duży plik wynikowy bin. Dodam że próbowałem skompilować przykład dla IAR i całość bez usuwania żadnych dodatkowych procedur...
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...
(at)Freddie Chopin Czy używasz jakiegoś konkretnego rozszerzenia w VSC dla cmake tzn. czy mógłbyś jakieś polecić? Mam tylko rozszerzenie o ambitnej nazwie "CMake", ale jego główną funkcjonalnością jest pomoc przy edycji plików CMake'a (kolorowanie składni, podpowiedzi, help itd.) - nie ma w nim żadnego wsparcia dla budowania/konfiguracji przy użyciu...
PATH: C:\WinAVR\bin;C:\WinAVR\utils\bin;%Syste... C:\Program Files\NTP\bin; C:\Program Files\openocd-0.9.0\bin\; c:\Program Files\CodeSourcery\Sourcery G++ Lite\bin\; Jak zaczynałem "montowanie" STM32 do "starego" Eclipsa to w "C/C++ General > Paths and Symbols > Include" były jakieś 3 ścieżki, ale...
Witam serdecznie, Posiadam moduł MMnet1002 z Propoxu. W sumie dopiero zaczynam z nim zabawę jak i z programowaniem systemów embedded w ogóle. Mam następujący problem: Chciałbym skonfigurować Eclipse tak aby była możliwość kompilacji w nim programów na MMnet1002. Próbowałem sugerować się rozwiązaniem podanym przez kolegę Freddie Chopin jednakże nie udało...
(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...
Chyba że ktoś mi pomoże Eclpise skonfigurować to będę wdzięczny http://www.elektroda.pl/rtvforum/topic13... http://www.elektroda.pl/rtvforum/topic13... 4\/3!! Chodzi mi pliki z książki bo resztę Chopin to wiem od cb jak połączy ARM + Eclipse :-) To co w końcu jest lepsze dla amatora OCDLINK czy St Link ?
(at)Freddie Chopin -march mogę łatwo usunąć (architekturę ustawić na toolchain default), podobnie -nodefaultlibs (odznaczyć). Niestety mam teraz głupi problem: jak w Eclipse usunąć -mfpu? (at)Piotrus_999: pisałem, że wykonanie nie dochodzi do SysTick_Config(TicksNumb);
No ale przy debugowaniu to P0.14 odłącz od masy. Do masy to ja go podłączam tylko gdy chcę zaprogramować procesor. Przy debugowaniu musi się uruchomić program główny czyli BootLoader musi być wyłączony. Reszta to nie mam pojęcia. Freddie Chopin albo ktoś inny obeznany będzie musiał skomentować.
(at)Freddie Chopin : De gustibus no disputandum est - prawda? Jeden woli ogórki, a drugi ogrodnika córki. Ja używam Eclipse NIE TYLKO dlatego, że ma dobry edytor (w sumie to widziałem parę lepszych), ale również za to, że pomaga mi trzymać w miarę sensowny ład - co do plików projektu i ich kompilacji oraz zarządzaniem całością. Makefile ma plusy (nie...
(at)Freddie Chopin - dzięki za info dziś pokombinowałem z twoim przykładem i Eclipse przy pomocy plug-inu GnuARM samo znalazło wektory przerwań i startup.s oczywiście przykład się nie skompilował jeszcze ale jestem na dobrej drodze. Sprawdziłem jeszcze raz w zestawie siedzi interfejs usb na ft2232 :). Dziękuję wszystkim za info. Te kilka wypowiedzi...
Freddie Chopin : uaktualniłem startup oraz linker (od Ciebie) ustawiłem : __main_stack_size = 1024; __process_stack_size = 1024; i dalej ten sam problem, przy uruchamianiu oraz przy debugowaniu. gaskoin : zaraz zabiorę się za wrzucenie projektu do Eclipse i wtedy pokombinuję ze stosami
(at)Freddie Chopin Nie zgadzam się z tobą, ale zawsze bronił będę twego prawa do posiadania własnego zdania. - François-Marie Arouet (Voltaire) Sam używałem Makefile nie raz, nie dwa (głównie pod Linux'em). Potem ujrzałem cuda w stylu "Programmers Notepad" w AVR Studio - gdzie w magiczny (tragikomiczny) sposób tworzyło się projekt robiąc własny makefile....
Freddie Chopin Ci po prostu delikatnie sugeruje być przesiadł się z przestarzałego WinARM na kombo gcc(code sourcery) + eclipse + openocd. A przykłady Freddiego (szczególnie ten dla LPC21xx) łatwo przerobić na AT91SAM7xxx (chodzi o makefile, i skrypty linkera) bo to ten sam rdzeń.
Procesorek Chyba środowisko programistyczne a nie "Procesorek" a do procka który najbardziej mi pasował czyli STM32 jak dotąd nie znalazłem żadnego darmowego środowiska Do ARM(STM32) to proponuje nieśmiertelny zestaw gcc + eclipse + openocd. Kol. Freddie Chopin umieścił na elektrodzie i swojej stronie krótkie wprowadzenie do tego środowiska, ma także...
Jeśli juz to F4 ze względu na fakt ze M4 jeśli bliższe M3 a te rdzenie są popularniejsze. O eclipsie kursów ci co nie miara, nawet tu na forum. Więc w przypadku reszty wideo raczej traci sens. Kolega Freddie Chopin udostępnił przykłady, bez SPLa dla większości rodzajów stm32 i NXP, które są doskonałymi szablonami na start. Więc reszta kursu ograniczy...
Freddie Chopin -> no tak to już zauważyłem ;) teraz męczę się więc z wyszukaniem tego w eclipse. Już znalazłem nawet tam miejsce na dodanie dodatkowych obiektów typu *.o i jak podam ten mój plik .c to go ładnie "łyka" tylko, że z kolei przy takim podejściu w tym pliku .c kompilator nie widzi zmiennej F_CPU ..... no nic jeszcze pokombinuję Dodano po...
Witam! Eclipse Kepler Sourcery CodeBench Lite 2011.09-69 OpenOCD 0.6.1 STM32F103ZET6 Szablon projektu - Freddie Chopin Do tej pory wszystkie projekty na STM32 działały dobrze jednak teraz buduję większa aplikację i pojawiają się problemy. Objawia się to losową zmianą wartości zmiennych np. zadeklarowanych jako const czy przerwaniem __Default_Handler....
hotdog- projekt jest pod WINARM. Nie mam zainstalowanego pakietu bo dostaje błąd: -------- begin (mode: ROM_RUN) -------- process_begin: CreateProcess((null), arm-none-eabi-gcc --version, ...) failed. make (e=2): Nie można odnaleźć określonego pliku. Jeżeli chodzi o LPC to wolę ECLIPSE być może że więcej przykładów jest w tym języku i np Chopin i Atom...
Freddie Chopin - przyznam, że na te materiały z Twoich linków nie natrafiłem. Co innego z Twoją stroną - tak jest bardzo popularna, co daje pewność iż jesteś dobry w tym co robisz. Jeżeli chodzi o PIC + Eclipse może to w czymś pomoże: http://vimeo.com/691645 i przy okazji czy dałoby się zaprogramować przy pomocy Eclipse 89C2051 Zrobiłem krok po kroku...
Po pierwsze dziękuję wszystkim za pomoc. Działa, poniżej opisze jak do tego doszło:) Na początku dodałem: OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm"); OUTPUT_ARCH(arm); ENTRY(Reset_Handler); Plik hex sie tworzył i stm32 st-link utility się tym razem nie pluł że coś mu nie gra, ale w gruncie rzeczy ten plik nic nie zawierał. Potem...
Witam. Po stępując wedle turialu Freddie Chopin **** Build of configuration Default for project Test1 **** cs-make all System nie mogl odnalesc scieszki ECHO jest wylonczone. "-------- begin (mode: ROM_RUN) --------" process_begin: CreateProcess(NULL, arm-elf-gcc --version, ...) failed. make (e=2): Nie można odnaleźć określonego pliku. cs-make: ***...
Mam zainstalowane Eclipse Która wersja? Czy masz zainstalowany GNU ARM Eclipse Plugin? Bez niego ten projekt nie zadziała. Problemów szukaj więc w konfiguracji Eclipse/CodeSourcery/GNUArmEclipsePlugin... Wczytałem ten "template" i się bezproblemowo kompiluje (w konfiguracji Debug). W konfiguracji Release (optymalizacja) występuje błąd: Jeśli podczas...
Ale po co komu biblioteki? Wystarczy plik z pięknymi strukturami rzutowanymi na pamięć (są gotowe) , pliki core_cm3 i reference manual. Czy potrzeba aż specjalnej biblioteki żeby ustawić n'ty bit w x rejestrze? Pisząc w IDE (np: eclipse ) samo się pięknie wszystko podpowiada , rzut okiem do reference manual ustawiam/kasuje bit piszę komentarz i tyle....
Pozwoliłem sobie podpiać się do tematu (mam nadzieję że autor mnie nie zbanuje :wink: ). Na szybko zmontowałem sobie JTAG'a na FT2232 bazując na Amontec JTAGKey. Jako bufory wykorzystałem 74LVC244 ..takie jakie miałem pod ręką :wink:, na płycie oprócz JTAG'a jest jeszcze RS232 (TTL) oraz RS485. Bufory mogą być zasilane z targeta lub z JTAGA'a (sprawdzone...
Witam Tworze ten temat aby ułatwić sobie i innym w podobnej sytuacji jak ja start z ARMami. Jak widzę informacje na temat ARMów są bardzo rozsiane, przez co wielokrotnie powtarzają się te same pytania co jak widać irytuje stałych doświadczonych bywalców tego działu przez co są oni coraz mniej chętni do pomocy i kończy się odsyłaniem do innych tematów....
Nieeeee, no to po tych wyznaniach odnośnie: - braku dobrego środowiska za free bez żadnych durnych ograniczeń ;) jak np AVR GCC plus do tego ECLIPSE !!! - makabrycznej długości czasu programowania 2kB/10sec - nawet gdyby było 2kb/5sec to i tak masakra - jakimś takim prostym programatorkiem - prosty programatorek tylko i wyłącznie na zwykły port COM...
Plik nagłówkowy mikrokontrolera można wyłuskać np. z paczki SPL pobranej ze strony ST. Dla Twojego STM32F103VBT6: [url=http://www.st.com/web/catalog/tools... (przycisk download na dole strony). Po rozpakowaniu archiwum: Libraries -> CMSIS -> CM3 -> DeviceSupport -> ST -> STM32F10x -> stm32f10x.h...
dzięki za podpowiedź. Można (chyba) również w np. SRCS_DIRS +=lib_user/src SRCS_DIRS +=inne
Witam Szybko sklejone ale powinno działać Źródła FreeRtos6.1 (katalog RtosV611) + Freddie Chopin (katalog Setup) i makeFile w Tasks\task1 powinien ci się uruchomić vTask1. Jak rozpakujesz dodaj folder out i skompiluj Pozdrawiam
1. W projekcie który zaimportowałeś jest poprawnie skonfigurowany "indexer". 2. Ścieżki dodaje się w Makefile, to co pokazuje Eclipse nie ma żadnego znaczenia. Dodając do powyższego, czego widać nie przeczytałeś, dodawania toolchainowi jego własnych ścieżek jest zupełnie pozbawione sensu. Zaimportuj któryś z projektó z mojej stronki (ten który będzie...
Dzięki za wyjaśnienia, trochę się temat rozjaśnia :) Jak się ma jednak to ...Eclipse niestety nie ma porządnego wsparcia dla CMake'a, więc jest to trudniejsze niż by mogło być. Sam osobiście praktycznie nie używam już Eclipse, bo zbyt mocno mnie irytuje (; oraz ... Jako że w Eclipse wsparcie dla CMake'a robił ktoś, kto w życiu na oczy nie widział cross-kompilacji,...
Jakie Eclipse zainstalowałeś? Wróć może jednak do nowości czyli Java 6u17 4\/3!! mam tę jav-ę zainstalowaną a testów Eclipse dokonywałem na Eclipsse IDE for C/C++ Developers oraz na wersji 3,41. Niestety bez skutecznie wszędzie ten sam błąd.
Co do samego toolchaina, to nie lepiej po prostu ustawić go sobie w systemowym PATH i wywoływać bez żadnej ścieżki? Nie jest to dobre rozwiązanie, jak masz wiele toolchain-ów. Ja bym się kilka razy zastanowił zanim wstawię backslasha do Makefile'a (; Pomyliłem się... Masz rację. Backslash to znak kontynuacji obecnego wiersza w następnym. Należy użyć...
Ściągnij [url=http://www.codesourcery.com/sgpp/li... Sourcery Lite. To jest sam kompilator. Zainstaluj to. Potem ściągnij [url=http://www.eclipse.org/ganymede/]Ec... Ganymede. To jest środowisko od razu z pluginem do C. Jak to skonfigurować przeczytasz w poradniku kolegi Chopina. Co do chamstwa, może kolega Chopin nieco...
Atollic nie jest darmowy. Może spróbuj z CooCox? - na Eclipse, - darmowe i w pełni funkcjonalne, - ma dużo gotowych przykładów, drivery do różnych elementów zewnętrznych: LCD, TFT, SD, akcelerometry... - wbudowany SPL (jak ktoś lubi), - bez problemu współpracuje z ST-LINK V2, JTAG... - nie wymaga konfiguracji, a nadal oferuje pełną swobodę kształtowania...
$ SWT_GTK3=0 eclipse U mnie marketplace bez tego nie działa. Wcześniej ekran się tylko rozjeżdżał... Dziwię się, że jeszcze tego nie poprawiono. Heh, już Emacsa konfigurowałem :P
Jeśli Board jest w podkatalogu w stosunku do pliku z kodem, to tak musi zostać dołączony: #include "../inc/Board.h" Jak ja lubię (i rzadko mam okazję ;-) ) nie zgadzać się z kimś inteligentnym ! Oryginalne włączenie jest poprawne, ze względu na obecność parametru -I./inc w linii poleceń arm-elf-gcc (patrz pierwszy post w wątku). Do tego wszystkie includy...
zasadniczo taska który to odbiera non-stop, bez żadnych delayów. Albo DMA RX z włączonym CIRC i w kółko odbierać to do zdefiniowanej globalnie tablicy. Serwer natomiast brałby sobie z tego miejsca zawsze najświeższy pomiar... UART nie ma w sobie żadnego magicznego buforowania - jak nie odbierasz, to dane lecą do śmieci Albo wywołują OVR i UART się...
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!!
32-bitowy Eclipse wymaga zapewne 32-bitowego toolchaina. Do 64-bitowego potrzebny jest więc zapewne 64-bitowy Eclipse i 64-bitowa Java. Osobiście - ze względu na takie właśnie problemy - używam wersji 32-bitowej. Różnica szybkości pomiędzy 32- a 64-bity jest praktycznie zerowa (margines błędu). 4\/3!! Właśnie sprawdziłem, nie jest wymagana kompatybilność...
LPCXpresso jako kompilatora używa arm-none-eabi czy ja cos pochrzaniłem przy instalacji Eclipse z tutorialu napisanego przez Freddie'go Chopin'a?
Dziękuję za pomoc. Po dodaniu do Makefile tak jak podał Freddie Chopin działa teraz prawidłowo.
Zapomniałem właśnie o dopasowywaniu napięć więc to może być dla mnie problem. Kolego Freddie Chopin nie mogę znaleźć do pobrania instalatorów eclipse. Pozdrawiam
Wykluczając na razie z listy eclipse.... Wszystkie te darmowe są i tak oparte na Eclipse, kolego-z-tego-samego-miasta (; 4\/3!! Już nie... EmIDE EmBlocks
freddie chopin eclipse chopin stm32 radio chopin
kyocera kaseta lexia sterowniki interfejsu uncorrectable error
lodówka samsung rl41pcih sterownik układu solarnego
Struktura pliku MIDI: nagłówek i ścieżki Koszt wymiany uszczelki pompy wakuum Peugeot 207 SW