nikt nie pomoże??? W pliku boot.s masz: (at) (at) Setup vector table. (at) .section .startup,"ax" .code 32 .align 0 ldr pc, _start (at) reset - _start ldr pc, _undf (at) undefined - _undf ldr pc, _swi (at) SWI - _swi ldr pc, _pabt (at) program abort - _pabt ldr pc, _dabt (at) data abort - _dabt ldr pc, _start (at) reserved - reset ldr pc,...
Debugger i biblioteki RL!! ... jakby w Eclipse i GDB się nie dało w ogóle debuggować ARMów ... Freddie, ja też używam Eclipse + linaro, ale prezentowanie postawy "Eclipse albo śmierć" trąci nieco fundamentalizmem. Możesz napisać co ten debugger może ? Co ma więcej niż OpenOCD i gdb ?
Można napisać program, który nie ma żadnego sensu i Eclipse nic nie zgłosi, on nie ocenia poprawności algorytmu tylko czy składnia jest OK, nawiasy, średniki, itp. Na pewno uruchamiając program w main() powinieneś odczytywać zmienną zapisaną kiedyś tam, a po użyciu jakiegoś przycisku zapisywać nową wartość. Raczej nie widać tu użycia write, a read w...
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++...
do "cudownego" ide eclipse dla stm32. To nie wina IDE, ale osoby importującej (czyli Ciebie). Podam Ci najprostszą metodę: Zrób nowy projekt dla swojego procesora. Wywal wszystko oprócz pliku linkera. W eksploratorze windows Copy cały wszystko co jest w projekcie (najperw usuń pliki konfiguracyjne cocoxa czy czegos tam innego). Prawy klawisz myszki...
To napisz, jaki masz problem z napisaniem analogicznego programu w C na podstawie tego z Arduino. Możesz też użyć dowolnej wyszukiwarki w celu znalezienia kodu w C i zaadoptowania go do swoich potrzeb. Jeśli podjęcie jakiegokolwiek wysiłku jest dla Ciebie zbyt trudne, proponuję udać się na forum Atnel, gdzie po wygłoszeniu kilku peanów na cześć właściciela...
Nie wiemy jakie są te Twoje projekty i co jest w Makefile które masz. C++11 na pewno da się używać. Nawet cały RTOS się da w tym napisać (; . http://distortos.org/ W tym projekcie masz Makefile które możesz potraktować jako wzór, jednak zasadniczo w samych tych plikach zbyt dużo do samego standardu nie ma. Jakby co to pytaj konkretnie - sam używam C++11...
Dlatego wywal tę bibliotekę z tego projektu. Gdy to zrobisz błędów nie będzie, a program na ATmega8 na pewno zadziała. Kompilator krzyczy o to, że w kilku miejscach programu zdefiniowane są funkcje obsługi przerwań od UART. W kodzie Kol. dondu ma to miejsce bezpośrednio w pliku main.c: [syntax=C] ISR(USART_RXC_vect) ISR(USART_UDRE_vect) [/syntax] natomiast...
W zadaniu należy napisać klasę pochodną od BufferedReader No to chyba raczej tak: Implicit super constructor BufferedReader() is undefined for default constructor. Must define an explicit constructor --- 2 quick fixes available: () Add constructor 'Zmienne(Reader)' () Add constructor 'Zmienne(Reader,int)' Używasz super by wprowadzić wartość do konstruktora...
Moje podejście jest takie, że uczę się tego co mi jest akurat potrzebne. Mam jakieś zadanie to dobieram do niego narzędzia. Najlepiej gdyby Autor tematu sam się zastanowił co chce osiągnąć. Na przykład jaki projekt? Można pisać w C, ale napisanie już jakiegoś połączonego projektu może wtedy chwilę zająć. Wymarzysz sobie coś co chciałbyś sterować/odczytywać...
Keil startując CPU odpala funkcję SystemInit() która to jest zdefiniowana w pliku system_stm32f4xx.c . Plik ten możesz napisać sobie sam, lub możesz skorzystać z gotowca. Gotowce masz w przykładach od STM lub możesz wygenerować go za pomocą Excela jak wspominał kolega imarszi . Tutaj masz opis jak się tym narzędziem poslugiwać i skąd je wziąć : Clock...
W końcu mogę coś napisać. Ale będę musiał napisać szczerze jak ja to widzę z twojego opisu :( 1. Przede wszystkim totalna katastrofa jeśli chodzi o opis połączeń. Zero schematu a sam opis sugeruje, że co chwilę jak nie robiłeś błędy (jakieś spalenie karty przez dziwny rezystor 1K do CS itp) 2. Pokaż dokładny schemat tego co zrobiłeś - to nawet tobie...
Definicja tcp_timer_needed() jest w pliku tcp_impl.h, żródła w timers.c. Plik tcp_impl.h zaincludowany w tcp.c z resztą tu nic nie zmieniałem. Po dopisaniu #include "lwip/timers.c" program się kompiluje owszem i wszystko działa ale mam potem problem z kompilacją gdy chce dodać liczniki softowe pod freertos a to za sprawą includeowania pliku timers.h....
Dim XlApp As Object '(...) Set XlApp = GetObject(, "Excel.Application") Szanuję cię adamas_nt za twoje makra i nie chciał bym byś mnie źle zrozumiał. Wszystko ładnie, ale nie rozumiem czemu w Excelu używać obiektu do "Application" (ActiveX)? Standardowo w VBA wszystkie obiekty z ActiveX programu na którym bazują są dostępne od ręki (chyba że inaczej...
http://obrazki.elektroda.pl/5857744800_1... Witam, Chciałbym zaprezentować moje hobby oraz pracę magisterską, jest to manipulator o pieszczotliwej nazwie 608. Głównymi założeniami projektu były: - Zbudowanie manipulatora o 6 stopniach swobody, - minimalne rozmiary z zachowaniem jak największej funkcjonalności oraz podobieństw do tych...
Mam w domu zestaw uruchomieniowy AVR na układzie Atmega32. Może na nim napisać ten kod pod Eclipse AVR lub Microchip Studio.
Witajcie, mam do napisania kod na arduino, lecz chciałbym zrobić to w C oraz w eclipse. W jaki sposób później przekonwertować to do arduino? Pozdrawiam Bartosz.
https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...
http://obrazki.elektroda.pl/4509210500_1... YAALL = Yet Another Arduino LED Lamp Projeków gdzie Arduino zaprzęgnięty jest do “mrugania” kolorowymi LED’ami w sieci jest tysiąc. Pomysł więc nie jest wcale świeży. Narodził się, gdy chciałem spróbować napisać jakąś aplikację na platformę Android - dla zabawy i aby się...
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...
Witam Możliwe że nie piszę w dziale w którym powinienem ale nie znalazłem lepszego miejsca. Otóż męczę się z modułami ESP8266. Wcześniej miałem połączone ten moduł poprzez Uart do Atmega. I komunikowałem się bez problemu. Ale że ESP posiada własny szybki kontroler i sporo pamięci to postanowiłem pozbyć się atmegi i program napisać bezpośrednio na ESP....
Witam. Próbuję napisać kod do odczytu prądu z przekładnika korzystając z biblioteki https://github.com/JChristensen/CurrentT... Jednak dostaję wiele błędów przy kompilacji związanych z brakiem bibliotek. Jak je poprawnie dodać? https://obrazki.elektroda.pl/1124557900_... //edit ogarnąłem biblioteki, lecz teraz mam kolejne błędy,...
Zanim kupisz zastanów, bo książek i to znacznie lepszych jest więcej: http://mikrokontrolery.blogspot.com/p/ks... Wystarczy porównać spisy treści, ceny i przykładowe rozdziały, a zrozumiesz dlaczego. Na forum nie wykonujemy programów na życzenia, jedynie pomagamy tym, którzy mają problemy. Napisz więc własny program na bazie wskazanego...
(at)tmf Mógłbyś napisać jak skonfigurować eclipse do współpracy z avrasm?
Dokładnie, to jest jakieś "nie wiadomo co jest w środku". Mają jakiś dedykowany program itd. A tak jak napisał Mirek, Eclipse nie ma nic do programatora. Wszystko idzie zrobić, wystarczy napisać samemu make file i wykorzystać ich pogram w trybie wsadowym. A tak w ogóle to najlepiej złożyć sobie avr-doper'a. Pokaż screena gdzie możesz go rzekomo wybrać....
Program najlepiej żeby był napisany w eclipsie. Eclipse to tylko edytor + coś jeszcze. Pewnie chodzi Ci o C albo C++
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...
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.
Tmf, widzę, że zapomniałem napisać że po odznaczeniu instrukcji -f zaczął pojawiać się ten błąd. Zastanawia mnie tylko dlaczego nawet ręczna próba nawiązania komunikacji z procesorem nie działa, a program Pana Mirka ładnie wykrywa procesor. Mam jeszcze pytanie czy atmega328p i 328pb są kompatybilne? To znaczy czy w miejsce 328p mogę bez zmian w płytce...
tadzik mógłbyś jaśniej napisać co masz na myśli z tym shellem? Po odinstalowaniu Coreutils program w eclipse udało mi się skompilować.
Generalnie nie ma się czym przejmować (; Obawiam się, że to nie pierwsza nieścisłość w artykule o toolchainie którą znajdziesz - tekst ten jest w końcu sprzed 5-ciu lat... Witaj! Może zechciałbyś go uaktualnić, napisać od nowa? Żeby nie za darmo to może niech będzie jak z manualem od freertos-a, ze znakiem wodnym za jakąś kwotę? Tylko najlepiej z punktu...
Witam, komunikacje już posiadam nie tylko w VB6 ale również w eclipse android , jeżeli ktoś ma jakieś doświadczenia w bardzo prostych i szybkich rozwiązaniach zapraszam do rozmowy.
Witam, Często wykorzystuje Eclipse do amatorskiego programowania ARMów, a kiedyś AVR. Ostatnio musiałem napisać program do Atmegi i pojawił się problem. Nie mogę rozwinąć "AVR Cross Target Application": https://obrazki.elektroda.pl/5812323700_... Co może być przyczyną? Miałem zainstalowane: toolchain i plugin. Ale coś musiało się zdekonfigurować...
a co jak braknie freddiego Wtedy będzie koniec świata (; a co jak Wtedy wystarczy albo zmodyfikować przykład (to wbrew pozorom proste), albo napisać na forum i poprosić o pomoc.
Możesz napisać co i jak zrobiłeś ? Bo ja się trochę pogubiłem :)
Witam Postanowiłem spróbować sił z Eclipse i kompilatorem CodeSourcery, udało mi sie napisać własnego make'a. Jednak na dłuższą drogę pisanie dla "każdego" projektu nowego make'a mija się z celem. Czy istnieje jakiś toolchain, który na podstawie wybranego mikrokontrolera wygeneruj odpowiedni plik make ?
Ja też szukałem u siebie w różnych wersjach (także lwip 1.4.1) i nie mam takiego fragmentu kodu. Mógłby Kolega coś więcej napisać o tym problemie. Może jakieś linki?
No tak, lepiej mieć 5 instancji Eclipse'a i każdą konfigurować sobie osobno, gdy wyjdzie aktualizacja to 5x bawić się w update... Oczywiście lepiej jest jak mamy powiedzmy android + coś jeszcze i eclipse zaczyna nam umierać z wiele mówiącymi logami z dumpem stosu na wiele stron, albo w trakcie pracy co pięc minut wyświetli się okienko "internal error"...
Masz skrzynkę F4A22 (KM175-5). Na początek sprawdź czy pompa podaje olej. Bez przyrządów możesz to sprawdzić na dwa sposoby. Przed uruchomieniem silnika sprawdź poziom oleju. Uruchom silnik, manetkę przełącz na N i sprawdź stan oleju, powinien się obniżyć o około 1.5 cm. Drugi sposób (potrzebny będzie kolega), odłącz przewód gumowy idący od skrzyni...
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...
To i ja swoje dołoże... Zacząłem bawić się stm32 właśnie od poradnika Szczywronka. Pokazał jak to się robi na rejestrach. Biorę RM i robię co chcę. Tyle że trzeba było się przekonać do metody, bo też zaczynałem o HALa i nigdy nie wiedziałem za pomocą jakiej funkcji włączyć to czy owo. Na rejestrach mam prosto. Jest RM, są inne dokumenty. Wszystko można...
W moim starym środowisku Indigo jeżeli z listy CPU wybrałem zły procesor lub jeżeli wybrałem niewłaściwą częstotliwość taktowania po naciśnięciu "Load from MCU" Eclipse przywracał wartości prawidłowe. (zakładam oczywiście naiwnie że osoba, która chce napisać jakiś program wie jaki procesor używa) Jestem jednak naiwny Widac też że nie używałeś nigdy...
Skorzystaj z KeyListenera, enter ma kod 10. A co do Piv'a, jeśli myślisz o wyskakującym okienku to chyba najprościej napisać dla nich osobną klasę (ja zrobiłbym implementację z Frame) i wywoływanie wielowątkowe (extends Runnable), nie wiem za bardzo co tam masz i jak chcesz to rozwiązać, jeśli wszystko ma przechodzić przez część serwerową to wskazane...
Witam, Zaczynam prace z mikrokontrolerami ARM a konkretnie z modułem STM32F103, do tej pory wgrywanie programu wykonywałem przez program STM32 ST-link Utility oraz programator ST link v2, jednak chciałbym mieć możliwość wgrywania bezpośrednio z Eclipse no i możliwość debugowania. Czy byłby ktoś w stanie napisać jak tego dokonać od początku do końca...
Mhm... no to nie wiem co więcej może być nie tak... Może jest jednak jakiś problem w samym OpenOCD - warto by przejrzeć czy w kolejce nie czekają jakieś patche związane z tymi mikrokontrolerami, a jeśli nie, to napisać posta na listę dyskusyjną... 4\/3!!
(Przepraszam że post pod postem ale nie wiem czy powinienem zmienić starego posta czy jako że już nowy dzień napisać nowego) Chciałem napisać że mam problem z kompilacją, a konkretnie kompilator Eclipse wywala mi błędy przy wyrazach "OCIE0", "WGM01" i "OCR0". Co z tym fantem zrobić? :|
dodaj -fsingle-precision-constant i -ffast-math U freddiego w przykładowym projekcie na jego stronie jest wszystko skonfigurowane. Te flagi nie mają nic wspólnego z linkerem. sinf i tak jest obliczany softwarowo, zerknij w asemblera czy mam rację, ale wydaje mi się, że mi linker dorzucał bibliotekę do zmiennego przecinka, choć nie mam teraz 100% pewności....
Sorry za OT ale co to za książka J.Lyncha? Tutorial jak skonfigurować darmowe IDE do ARMów dostępny w pdf: http://www.sparkfun.com/cgi-bin/phpbb/vi... Dodano po 1 Co prawda za opmoca Eclpise mozna skonfigurowac debugera, ale debugowanie i tak dziala srednio, wiec nie korzystam z tego. A mozesz napisać jakiego debuggera używasz? Insight?
Dlaczego Eclipse pokazuje problem w ty wierszu?: *(__IO uint16_t*)(Page_127 + i) = (uint16_t*)&Tablica[0][0]; (assignment makes integer from pointer without a cast [enabled by default]) Jak powinno się to napisać poprawnie?
Podajesz zbyt mało informacji. Po pierwsze wypadałoby napisać jak sobie niby z tą kompilacją poradziłeś, dodając też czemu tak sądzisz. Czy aby na pewno masz tam gdzieś plik z rozszerzeniem elf? 4\/3!!
napisać rezygnacje napisać excel napisać artykuł
bootowalny windows pendrive programowanie manipulatora licznik zegar renault
Peugeot 307 licznik CAN H i CAN L – piny, złącza, schematy po-lift, przedlift Jak zresetować lodówkę Siemens KG39NA91?