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



Teraz jest 22 lut 2026, o 08:45


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 4 kwi 2013, o 19:40 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 04 kwi 2013
Posty: 15
Lokalizacja: Legionowo
Pomógł: 1

Witam,

Mam problem z tym eclipsem...
Już parę problemów sam rozwiązałem, ale został z nierozpoznawaniem nazwy rejestrów i to tylko kilku konkretnych.
Poniżej screen z eclipsa na którym będę pokazywał o co chodzi:
Obrazek
Jak widać podkreśla rejestry od UART'a i wyrzuca o nim błędy natomiast resztę rejestrów widzi.

Zauważyłem też dziwne podlinkowanie bibliotek w projekcie, używa od toolchaina atmela oraz z WinAVR i wydaje mi się że w tym może być problem.

Kombinowałem aby ustawić nowego toolchaina ale niestety nie było wyboru procesora a poprawiony plugin avr do eclipse niestety się wywracał.
Więc wróciłem do WinAVR ale niestety przez to w projekcie mam źródła z obydwu, odrazu zaznaczam że nowy projekt ma tylko z WinAVR.

Pytanie, jak teraz usunąć te odwołania do toolchaina?
W ustawieniach w C/C++ Build -> Enviroment -> PATH usunąłem odwołanie do atmelowskich bibliotek.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 19:52 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Jeśli chodzi o rejestry to zmień mikrokontroler na inny i z powrotem na wybrany.
Odniesienia do plików nagłówkowych czyścisz klikając prawym klawiszem na folderze projektu i kolejno Properties-> C/C++ Build-> Discovery Options i szukasz przycisku Clear obok Etykiety Clear discovered entries now:


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 20:31 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 04 kwi 2013
Posty: 15
Lokalizacja: Legionowo
Pomógł: 1

Samo przestawienie procesora na chwile pomogło... nawet pliki nagłówkowe się od razu naprawiły.
Ciekawe zjawisko.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 21:05 
Offline
Moderator
Avatar użytkownika

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

Ja w takich przypadkach np .... klikam gdzieś spację w projekcie - żeby zaszła jakaś byle zmiana w pliku i klikam kompilację lub CLEAN i Build - i też znikają te czerwońce ;)

_________________
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: 4 kwi 2013, o 21:54 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 04 kwi 2013
Posty: 15
Lokalizacja: Legionowo
Pomógł: 1

Mi własnie nie znikały a także czyściłem kompilację oraz dokonywałem zmian.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2013, o 22:20 
Offline
Moderator
Avatar użytkownika

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

ooo a co u ciebie robi ten inklud ?

#include <avr/iom168.h>

nigdy się nie załącza nagłówków z nazwami procków - musi wystarczyć <avr/io.h> a dalej samo wszystko powinno się podciągnąć. Jeśli nie to może warto np stworzyć nowy workspace i ew zaimportować czy stworzyć nowy projekt - bo może to jest uszkodzone.

_________________
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: 4 kwi 2013, o 22:49 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 04 kwi 2013
Posty: 15
Lokalizacja: Legionowo
Pomógł: 1

A to zapomniałem wywalić bo sprawdzałem czy pomoże, normalnie tego nie używam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 07:16 
Offline
Użytkownik

Dołączył(a): 08 wrz 2012
Posty: 505
Pomógł: 6

Pisanie w Eclipse to bardzo fajna sprawa, aczkolwiek Eclipse ma pewne odbicia i to czasem wkurzające. Jednym z mocno denerwujących przypadków jest to, kiedy w oknie edycji otwarty jest main, w którym coś piszesz a w oknie z drzewkiem projektów zaznaczony masz main z innego projektu i mimo że w oknie edycji masz otwarty plik main właściwy to Eclipse zaprogramuje main-em zaznaczonym w oknie z projektami. Niby nic, ale czasem może wprowadzić w błąd.
Też już jakiś czas temu doszedłem do takiego samego sposobu jak Mirek żeby zrobić spację, wyczyścić i zapisać - czasem pomaga.
Pamiętam też, że w jednym z poradników Mirek zastanawiał się, czemu Eclipse nie kończy pisania po wciśnięciu Ctrl+Spacja. Z tego, co udało mi się ustalić to zapisanie (Ctrl+S) pliku i powrót do pisania eliminuje problem.
Tak czy inaczej to bardzo fajny program i nie mogę zrozumieć, dlaczego niektórzy wykorzystują Programmers Notepad???



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 07:19 

Pomógł: 0

No podobne co jakiś czas problemy sam mam, przestaje widzieć toolchaina i dooopa czasem pomaga stworzenie nowego workspace, ale czasem trzeba zrobić reinstalkę toolchaina w/g poradnika Mirka i działa.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 07:57 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 04 kwi 2013
Posty: 15
Lokalizacja: Legionowo
Pomógł: 1

Własnie też bardzo dobrze mi się w nim pisze, ale niedociągnięcia bywają irytujące...
Z tym programowaniem projektu wybranego z drzewa a nie z otwartego pliku to racja, kiedyś tez na tym się przejechałem ale już o tym pamiętam ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 08:00 

Pomógł: 0

U mnie to już odruch ;), że zawsze klikam na projekt przed ctrl+alt+U ;)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO