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.
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?
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...
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...
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...
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...
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 :)
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...
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
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,...
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ł
system navigation amerisolar panele komutator iskrzy
vaillant kondensat telewizor manta led5501
Płytka sterująca CSA 720A - specyfikacja i problemy Lokalizacja bezpiecznika pompy paliwa Renault Clio 1.6 1998