Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 sty 2025, o 03:43


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
Autor Wiadomość
PostNapisane: 15 cze 2014, o 13:36 
Offline
Nowy

Dołączył(a): 10 mar 2014
Posty: 7
Pomógł: 0

Witam,
Od paru dni siedzę nad atmega168 i mam problem z niektórymi rejestrami np GIFR w Eclipse. Otóż, jak próbuję pisać kod to mi go odrazu podkreśla że niby "jest mu to nieznane" ;) jak wchodzę w zakładkę device explorer i wybieram Atmege168P to faktycznie brakuje tam deklaracji niektórych rejestrów... przy próbie skompilowania wypluwa mi coś takiego:

Kod:
Building file: ../main.c
Invoking: AVR Compiler
avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega168p -DF_CPU=8000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o "main.o" "../main.c"
../main.c: In function 'main':
../main.c:57:7: error: 'GIFR' undeclared (first use in this function)
../main.c:57:7: note: each undeclared identifier is reported only once for each function it appears in
make: *** [main.o] Błąd 1
12:53:56 Build Finished (took 337ms)


Jak na mój gust jest to błąd toolchaina z atnela... czy ktoś się z tym spotkał i wie jak to naprawić?
wszystko instalowałem zgodnie z poradnikiem z blogu pana mirka



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2014, o 13:45 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27351
Lokalizacja: Szczecin
Pomógł: 1042

sic napisał(a):
Jak na mój gust jest to błąd toolchaina z atnela


No, nie może być błędu w toolchainie atnela :lol: bo panie kochany atnel nigdy w życiu nie stworzył toolchaina

a tak na poważnie to coś żeś źle zrobił ... np źle zainstalowałeś albo w ogóle nie zainstalowałeś toolchaina ale ATMELA ... albo Workspace ci się rozsypał ...itp

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2014, o 14:08 
Offline
Nowy

Dołączył(a): 10 mar 2014
Posty: 7
Pomógł: 0

Atmel, Atnel... już mi sie to miesza i do tego odległość pomiędzy M i N na klawiaturze jest dosyć mała :D


Na pewno wszystko zrobiłem dobrze... 2 razy powtarzałem instalacje, pliki pobrałem z bloga

Jedyne co mi się jeszcze nasuwa na myśl to może że wersja Eclipse nie ta? Gdyż używam Keplera a nie Indigo - ale nie wydaje mi się żeby to miało jakieś "kolosalne" znaczenie. Do Keplera akurat przywykłem...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2014, o 14:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

A co szkodzi sprawdzić na "Indigo"
mimo może że nie ma "kolosalnego znaczenia"
ale będziesz miał pewność :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2014, o 14:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2011
Posty: 401
Lokalizacja: Siedlce
Pomógł: 7

Przenieść projekt na nowy workspace, skasować z obecnego, zaimportować z nowego.
Eclipse czasem tak ma, że nie załapuje zmiany µP w ustawieniach projektu i potem wychodzą takie kwiatki.


Autor postu otrzymał pochwałę

_________________
Czekamy na RedBook'a!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2014, o 15:42 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27351
Lokalizacja: Szczecin
Pomógł: 1042

sic napisał(a):
Jedyne co mi się jeszcze nasuwa na myśl to może że wersja Eclipse nie ta? Gdyż używam Keplera a nie Indigo


Zaba napisał(a):
A co szkodzi sprawdzić na "Indigo"
mimo może że nie ma "kolosalnego znaczenia"
ale będziesz miał pewność


no i właśnie w tym kontekście - zawsze mi się to "najbardziej podoba"

sic napisał(a):
wszystko instalowałem zgodnie z poradnikiem z blogu pana mirka


;) nic dodać - nic ująć

------------------------ [ Dodano po: 4 minutach ]

ja na razie się odłączam bo troszkę to dla mnie (bez urazy proszę) strata czasu. Gdy mi coś nie wychodzi - to staram się zrobić coś JOTA W JOTĘ zgodnie z poradnikiem który oglądam - po to żeby chociaż później móc się odnieść do tego poradnika .... w rozmowie z autorem itp ... żeby mieć wspólny mianownik, wspólny punkt startu, żeby mi coś chociaż RAZ WYSZŁO bo później łatwiej zrozumieć i coś dalej zmieniać. Ale jak się upieramy - że to nie ma znaczenia ... to po co się powoływać w ogóle na poradnik skoro się robi po swojemu i nie działa :(

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2014, o 06:36 
Offline
Nowy

Dołączył(a): 10 mar 2014
Posty: 7
Pomógł: 0

mokrowski napisał(a):
4. Zakładam że zauważyłeś że nie ma tam rejestru GIFR

Hehehehe no tak niema, ale dokładnie ten sam problem mi sie pojawiał jak chciałem przerwania pcint skonfigurować.... problem został rozwiązany, jak napisał szopler, przeniesienie projektu na nowy workspace pomogło.

mirekk36 napisał(a):
Gdy mi coś nie wychodzi - to staram się zrobić coś JOTA W JOTĘ zgodnie z poradnikiem który oglądam - po to żeby chociaż później móc się odnieść do tego poradnika .... w rozmowie z autorem itp ... żeby mieć wspólny mianownik, wspólny punkt startu, żeby mi coś chociaż RAZ WYSZŁO bo później łatwiej zrozumieć i coś dalej zmieniać. Ale jak się upieramy - że to nie ma znaczenia ... to po co się powoływać w ogóle na poradnik skoro się robi po swojemu i nie działa


Panie mirku z całym szacunkiem ale nawet w poradniku pan wspominał że osoby zaznajomione z czasem mogą się przesiąść na Keplera. Tak się składa że ja Eclipse jako IDE używam już kilka ładnych lat... co prawda nie do uC tylko Javy, C, nie mniej jednak uważam że sama dystrybucja nie powinna mieć specjalnego znaczenia.

Tak jak napisałem problem został rozwiązany. Jak by się komuś pojawił podobny to proponuję zanim się zacznie reinstalować wszystko od początku to spróbować metody kolegi Szoplera. U mnie pomogło

Pozdrawiam i dziękuję za odpowiedzi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2014, o 07:10 

Pomógł: 0

Jak byś poszukał po forum, to praktycznie taki sam problem był opisywany kilka razy i za każdym razem polecano najpierw przeładować workspace. Szukanie nie boli.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2014, o 15:55 
Offline
Nowy

Dołączył(a): 10 mar 2014
Posty: 7
Pomógł: 0

rezasurmar napisał(a):
Szukanie nie boli.

mokrowski napisał(a):
A wnioski z całe sytuacji i problemu jakieś masz? Czy tylko zrobiłeś plaster na zadrapanie (bo na to wygląda).


Ludzie spokojnie, nowy tu jestem tak? wiem że wy jesteście starzy wyjadacze, nie trzeba od razu sie unosić

mokrowski napisał(a):
2. Czy to właściwa strategia (z całym szacunkiem) mieć zarzuty do kompilatora i środowiska (a co ciekawsze) do kogoś kto chce pomóc i przygotował poradnik jak się nie sięga do dokumentacji?


Gdzie ja mam do kogokolwiek zarzuty? JESZCZE niby PERSONALNE zarzuty mi wytykasz, czytaj ze zrozumieniem, w innym wątku napisałem pozatym że chylę czoła przed poradnikami jakie stworzył Pan Mirek...
Jak już to przypuszczenia miałem do tego co MOIM ZDANIEM MOŻE POWODOWAĆ PROBLEM - tak mi się wydawało, okazało, że źle przypuszczałem, i sie przyznałem racje, nawet udzieliłem pochwały temu co mi pomógł... Koniec kropka

moim zdaniem takie "stroszenie piórek" to nic nie wnosi do tematu, lepiej zamknijcie ten wątek i spokój.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO