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...
Poza tym, żeby je odpalić musisz mieć jakiś inny programator, żeby zaprogramować programator. Kółko się zamyka. Niestety nie jest to prawdą. Dowcip z USBTiny polega na tym, że można go zaprogramować bez posiadania programatora, co dokładnie opisał Manekinen w artykule, który wskazał Loksonick, czyli: http://mdiy.pl/programator-usbtiny-mkii-... Trzeba...
Teraz powinno być dobrze Zależy, co rozumiesz przez "dobrze". Jeśli chodzi o to, czy ten program będzie działał zgodnie z Twoimi założeniami, to musisz sam jakoś przetestować, bo ja nie mam czasu na szczegółowe analizy. Nie znam zbyt dobrze Eclipse i nie wiem, jakie ma możliwości symulacji, ewentualnie pozostaje skompilowanie, zaprogramowanie mikrokontrolera...
To był głupi pomysł ,ustawiłem sobie co 15 min i wyświetlił się komunikat er=21 reset i nic nie mogłem już zrobić przeprogramowałem i żyje . Jak to możliwe? A jak braknie prądu to co? Przecież to normalne, że czasami wyłączają zasilanie i potrafi wracać np. za 10 min, zanikać znowu i wracać po ok. 1/2h... Nie rozumiem-po odłaczeniu zasilania ten prostownik...
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ć....
Długo zastanawiałem się, czy utworzyć w tym dziale nowy temat, zwłaszcza, że lektura kilku wyrywkowo wybranych wątków ustawiła mnie w szeregu (oczywiście na szarym końcu). Niepotrzebnie. Jak już ktoś programuje, to im więcej złożonych programów napisał, tym bardziej rozumie jak daleko jest w tym szeregu. Tutaj trzeba się stale uczyć i zawsze jesteśmy...
Witam,odświeżę temat dla potomnych :-) Miałem podobny problem z portem A w ATmega16 pod Eclipse Indigo. Tak jak napisał <kkrzyk> ,trzeba skojarzyć pliki z kompilatorem i jest OK. Punkt dla kolegi <kkrzyk> Thx.
Domyślać się możemy że klikasz pewnie Run (F9) i całkiem słusznie ci mówi, że bezpośrednio na PC nie da się tego odpalić. Jeśli chodzi o rozmiar to przy ikonie młotka kliknij strzałkę i zbuduj wersje Release. Tak jak Freddie napisał OPITIMIZE to chyba nie jest sposób. Tak przygotowany plik hex możesz bezpośrednio wgrać po tym jak w Project Properties...
tmf Czy jest więc możliwość żebym np zainstalował program Eclipse na komputerze, podłączył swoje Leonardo, napisał jakiś program i wgrał przez Eclipse? Lub AVRstudio np?
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...
Wszystko fajnie tyle że moja w pełni wygląda jak p400 tylko faktycznie tył ma jak w p400a. Koledzy napiszcie mi czy jest możliwe by w modelu innym niż P400A brakowało tej maskownicy, bo wydaje mi się że x-kom celowo napisał że dostał odpowiedz od phanteks w rezultacie chcą wybrnąć z problemu.
Telefon nie był zalany, napisał bym, płyta jak z pod igły! złącze też wymieniłem (sorki, zapomniałem napisać). Co odpowiada za wykrywanie tego zestawu? bezpośrednio procek?
Hmm, tylko że ja korzystam z OpenOCD i eclipse więc tam nie ma za dużo opcji (nie mogę wybrać ani JTAG ani SWD ani pozostałych parametrów o których piszesz. Myślałem, że to coś jest źle skonfigurowane w eclipse. Wszystko o czym napisał BlueDraco można skonfigurować w OpenOCD.
Reasumując: zakładajac, że skrypt linkera umieszcza .rodata we FLASH 1. "static storage duration" obiekty zadeklarowane jako const + "string literals" + stałe numeryczne znajdą się we FLASH. 2. "automatic storage durarion" obiekty nie znajdą się we FLASH. Tak dostałem ale w głownie maiłem pytanie jak powiązać to z const? Gdzie ma stać ten specyfikator?...
Błędy które zaprezentowałeś - jak napisał kol. majeranek53 - są błędami wynikającymi najprawdopodobniej z błędów w kodzie. Atmel toolchain jest lepszym rozwiązaniem niż WinAVR, ale bez kodu źródłowego nic więcej nie powiemy - bo i jak?
Mógłbyś Freddie coś więcej powiedzieć na temat make? Opis? Gdzie go pobrać? W jaki sposób zainstalować podmieniając AVR Plugin? Bez skrótów myślowych poprosze, o ile sie da... Nie wiem jak odpowiedzieć na takie pytanie... Używasz linuxa, zapewne od dawna (skoro już zdążył Ci się zepsuć dysk na którym go miałeś) i pytasz mnie co to jest make i skąd...
Eclipse IDE for C/C++ Developers Zainstalowałem to nowe środowisko- gorszej porażki nie widziałem... PS Wersja, której teraz używasz jest do ściągnięcia już wstępnie skonfigurowana jak ta co teraz mam? Pewnie, że tak ;) Mirku nie wiem w który miejscu jest ona skonfigurowana... Miałem od Ciebie wersję Ganymede- w której wystarczyło skonfigurować sobie...
Po dodaniu "monitor reset halt" i odznaczeniu "Reset and Delay ...", dalej nie działa. Mam nadzieję, że wszystko to robiłeś w starszej wersji Eclipse, bo najnowsza nie zadziała z GDB 7.12. Na liście w zakładce Debug jak klikasz w uruchomiony proces OpenOCD i GDB, to na dole - w zakładce Console - pojawi się log z danego programu. Powtórz ten problem...
Kolego polecam środowisko Eclipse z zainstalowanym Pluginem AVR. Nie musisz bawić się w konfigurowanie makefile, wszystko robione jest z automatu i otrzymujesz bezpośrednio pliczek *.hex, który jak masz programator zgodny z tymi obsługiwanymi przez AVRDude, automatycznie zaprogramuje Ci procka. Tematów odnośnie integracji Eclipse z pluginem AVR jest...
Teraz śmiga jak trzeba :D Tak jak napisał Freddie , trzeba użyć pliku linkera + pliku startowego , które są domyślnie w projekcie. Czyli im mniej plików od STM-a, tym lepiej :)
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,...
Kto i kiedy napisał że Morele ostrzyły? Mnie nie odpowiadało w nich to że ewidentnie brakowało w tym zestawie średnich tonów (góra była w porządku) Fakt SLG na zwrotce mam na maksa zciszone ale więcej nie mam zamiaru
W C w zasadzie nie ma czegoś takiego jak wskaźnik na "tablicę n-elementową". Wskaźnik na tablicę - to zwykle wskaźnik na pierwszy element tablicy. A to co autor napisał to co to jest jak nie wskaźnik na tablicę 32 elementową? (at)tadzik85 Ja w eclipse daje "display as array" na normalnym wskaźniku. Zresztą na tym ptr1 również "display as array" powinno...
Zrób jak napisał kolega wyzej w Marsach główno przyczyno braku sieci była wina baterii, ale w tym modelu może już to poprawili. Jak nie pomoże to rozbierz fon i wanienka i grzanko. Potem wgraj nowe oprogramowanie i zobacz jak będzie się zachowywał.
to mógł byś mi tak w skrócie wyjaśnić jak korzystać z keila? chodzi mi o takie cos czy mając µVision mam wszystko co potrzeba czy muszę coś doinstalowywac, konfigurować?? jak otworzyłem ten plik HID.Uv2 to wyskoczyło mi coś jak podobnego jak projekt w eclipse :D tylko ze jak dałem build to mi napisał ze nie może znaleźć pliku ../../board.h bo się...
> 1. Instalacja Codesourcery Zaproponuj toolchain linaro - aktualizowany 4x w roku i nie trzeba wypełniać formularza. Niejako "gratis" dostajesz biblioteki z obsługą FPU, czego nie ma w CS > Kwestie projektu. Wydaje mi się, że mógłbyś nieco rozwinąć kwestię co to są "pliki Freddiego", czyli po prostu napisał że chodzi o szablon projektu o nazwie stm32_blink_led...
Witam ciągle wyskakują jakieś błędy, teraz np. wyskakuje: " C:\Users\kuba\workspace\stm32f4_blink_le... undefined reference to `USBH_MSC_cb' " Skontaktowałem się nawet z innym użytkownikiem z forum, który też kompilował usb hosta na bibliotekach od ST oraz przykładowym projekcie freddiego w eclipse i on także miał takie same błędy. Napisał...
Wielu chwali AtmelStudio 6 Jak pisałem powyżej - mam zaistalowane Atmel Studio 6 na innych komputerach i jest ok, ale słabsze komputery, w tym mój laptop po prostu nie wyrabiają z AS6. Jak napisał mickpr - Atmel Studi 6 uruchamia mi się ok. 30 sek. a przejście np. do zakładek właściwości projektu trwa prawie tyle samo, podczas gdy AVRStudio 4 uruchamia...
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....
Dzieki - to wiem ale to w dalszym ciągu nie jest rozwinęcie makra Taki bardziej perwersyjny przyklad: Eclipse - mozna podejrzec koncowy wynik oraz poszeczgolne kroki (czyli mozna latwo bledy zlokalizowac): http://obrazki.elektroda.pl/3529700400_1... AS7 (mysle ze ta strzalka obok definicji teoretycznie jest do tego ale jest nieaktywna)...
mam świadomość, że są już podobne tematy, jednak w żadnym nie znalazłem rozwiązania mego problemu, a jak już ktoś doszedł do rozwiązania to nie napisał w jaki sposób. Do napisania programu posłużyłem się bibliotekami ze strony [url=http://radzio.dxp.pl/hd44780/hd4478... wszelkie połączenia z wyświetlaczem ustawiłem na portc, zmieniłem...
Tak jak napisał mickpr brakuje Ci funkcji SystemInit. Funkcja SystemInit zwykle służy do konfiguracji głównie zegar (taktowania). U mnie Keil uVision 4.03q plik startup_LPC11xx.s nie wywołuje funkcji SystemInit, dlatego sam ją wywołuję z main jako pierwszą. Standardowo funkcja SystemInit znajduję się w pliku system_LPC11xx.c, który jest częścią biblioteki...
Witam wszystkich forumuowiczów! Sprawa przedstawia się następująco : jakieś 2 miesiące temu kupiłem 1G w wersji USA na oko stan jest idealny po przejażdżce stwierdziłem to samo wszystko ok ... przyjechałem do domu ( a miałem 590 km) zero zastrzeżeń ...rakieta. Na drugi dzień wstaje potraktowałem ją karherem i stwierdziłem że trzeba zrobić rundke po...
zainstalowałem Windows 7 i teraz jest tak jak pierwszy raz włącze kompa to mi się sam restartuje i tak w kółko jak uruchomie ponownie to pierwszy raz zrestartuje a potem wchodzi do systemu....! Co może być przyczyną...? W sobote jak robiłem przy kompie po Update BIOS'u chciałem sprawdzić temperature hdd i mi żadne programy tego nie pokazały. Miałem...
Ale jak nie chce działać to człowiek się tylko zniechęca daje spokój i jaka to nauka procesorów i programowania jak narzędzia nie działają i trzeba z nimi walczyć. Jeśli praca w LPCXpresso IDE niczego nie uczy to tak samo jest z AVR Studio. Jeśli chodzi o LPCXpresso (w wersji z LPC1343), to załączony do środowiska przykład "blinky" (migający LED-em...
muszę się zgodzić z atomem i chyba największy problem to środowisko avrstudio kiedy je poznałem w wersji 3 coś tam wzbudziło u mnie obrzydzenie i kupiłem sobie codevision a potem ku zdziwieniu stwierdziłem że te w wersja 4 coś tam to już inna para kaloszy oczywiście na plus. Niestety eclipse w dalszym ciągu wzbudza u mnie reakcję obronną zwłaszcza w...
Jeżeli masz zamiar troszkę się pobawić i to wszystko rzucić w kąt to "masz rację" po co wydawać dużo forsy. Kup coś lepszego a zapomnisz że używasz jakiegoś programatora. Mam coś takiego i na razie wystarcza. http://obrazki.elektroda.pl/4082623500_1... A teraz przymierzam się do http://obrazki.elektroda.pl/3581801400_1...
"a nawet jak kolejny raz on cię odrzuci to sięgnąć jeszcze raz .... (ja tak miałem aż 7 razy) dopiero za 8-mym udało mi się zaskoczyć na poważnie." Ale jesteś uparty... Dawno, dawno temu było takie AVRstudio które pozwalało się zintegrować z gcc. Potem nowsze wersje już nie. No to trzeba było ściągać starszą wersję, ustawiać wszystko na piechotę i...
Korzysta się dużo przyjemniej De gustibus no disputandum est. Atmel Studio to krowa w porównaniu do Eclipse - o czym napisano już elaboraty. Używam Atmel Studio na równi z Eclipse, więc nie jestem jakoś uprzedzony... Natomiast problem, który zgłasza kolega Atmel Studia wcale nie dotyczy, prawda?
Szukać, szukać i jeszcze raz szukać: [url=http://hobby.abxyz.bplaced.net/inde... AVR-GCC cz.5
Praktyka, praktyka i jeszcze raz praktyka, to się liczy. Osobiście nie zatrudniłbym nikogo tylko według tego co ma napisane w CV. Od Eclipse trzymam się z dala mam negatywne doświadczenia. To powinieneś zmienić. Napisz, na podstawie czego wyrobiłeś sobie takie zdanie o Eclipse. Jest takie przysłowie "Złej baletnicy to i rąbek u spódnicy".
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...
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 ?
Ja zaczynam wątpić w sens pisania w Eclipse, bo prawie wszystko w internecie na LPCxxxx jest pod Keil-a. A jak dla mnie to duża różnica. A co to za różnica czy: REG1 = 0x12345678; REG2 = 0; REG3 = 0xFFFFFFFF; jest napisane pod Keila czy pod Eclipse? błagam... 4\/3!!
opamp ale miałeś już napisane, że TrueStudio ruszy tylko z ST-Linkiem. Do wigglera to eclipse + openOCD
Mam w domu zestaw uruchomieniowy AVR na układzie Atmega32. Może na nim napisać ten kod pod Eclipse AVR lub Microchip Studio.
Ty napisałeś: __attributte__ ((section(".ext_mem"))); Ja proponowałem: __attribute__ ((section(".ext_mem"))) Porównaj ilość i lokalizację liter 't' 4\/3!!
Poczytać o tym nie jest aż takie trudne. Sam komunikat w sobie jest bardzo jasno i prosto napisany: nie ma debuggera. https://www.eclipse.org/pdt/help/html/de... A tutaj masz oficjalną notę od Eclipse Foundtation jak rozwiązać Twój problem. Drugi komunikat nazwiązuje do unit testów, Ciebie raczej nie będzie to specjalnie interesować....
powinny byc w libgcc . A najprościej to napisz pare działań i będziesz wiedział :)
Innych opcji poza wyłączaniem nie znasz? Przecież napisałem aby ustawić Paths and symbols. Masz jakies problemy z czytaniem. Jeszcze lepszym rozwiązaniem jest zmiana IDE (np na VIM'a + pluginy). Ale to już pewnie wykracza daleko poza klapki założone na Twoich oczach. Chłopie zachowaj uwagi dla siebie. W jakim celu mam cokolwiek ręcznie wymuszać za...
my41s napisał bestler napisał rtęciowa napisał
badanie szczelności termet ecocondens zawór układ termometru
uszkodzona płyta główna tablet uszkodzona płyta główna tablet
Toyota Avensis T27 2010 – brak nawiewu na przednią szybę, siłownik klapy trybu, diagnostyka HVAC Jak otworzyć plik ZIP na Androidzie i iOS?