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



Teraz jest 17 wrz 2025, o 19:44


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 
Autor Wiadomość
PostNapisane: 1 wrz 2015, o 09:56 
Offline
Nowy

Dołączył(a): 02 wrz 2012
Posty: 17
Pomógł: 0

Witam,
mam problem z załączaniem plików *.h do nowego projektu w którym chciałbym używać wyświetlacza led. Wyskakują mi takie błędy:
Składnia: [ Pobierz ] [ Ukryj ]
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

i
Składnia: [ Pobierz ] [ Ukryj ]
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


o to kod:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 09:58 
Offline
Użytkownik

Dołączył(a): 26 lip 2015
Posty: 269
Pomógł: 34

powinno chyba być #include "wys_led/d_led.h" chodzi o to że slash jest w złą strone.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 10:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Spróbuj tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


dodatkowo brakuje pętli while w main

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 10:17 
Offline
Nowy

Dołączył(a): 02 wrz 2012
Posty: 17
Pomógł: 0

Czy slash jest tak / czy tak \ jest ten sam błąd: No such file or directory



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 10:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 448
Lokalizacja: DKL
Pomógł: 53

lucas234 napisał(a):
Czy slash jest tak / czy tak \ jest ten sam błąd: No such file or directory

Pokaż screen z rozwiniętymi katalogami tego projektu w eclipse.

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 10:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 maja 2013
Posty: 562
Lokalizacja: Bydgoszcz
Pomógł: 23

Taki zapis jest prawidłowy:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
czyli /

pytanie czy masz taki katalog a w nim pliki, może zrób zrzut erkanu i pokaż go.

Jak sie nie linkuja pliki to możesz spróbować zrobić "clean" projektu lub też utworzyć go na nowo.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 10:36 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

To jest komunikat konsolidatora i nie ma nic wspólnego z plikiem .h, a oznacza, że w żadnym ze skompilowanych plików źródłowych nie ma definicji wymienionych funkcji.

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 10:51 
Offline
Nowy

Dołączył(a): 02 wrz 2012
Posty: 17
Pomógł: 0

Prosze.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 10:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 448
Lokalizacja: DKL
Pomógł: 53

Zatem źle linkujesz bibliotekę d_led.h
Masz mieć:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


------------------------ [ Dodano po: 3 minutach ]

I nie wiem czy nie pomyliłeś projektów testy_wysw_lcd z wysw_led ;)

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 11:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2015
Posty: 182
Pomógł: 0

lucas234 napisał(a):
avr-gcc -Wl,-Map,testy_wysw_lcd.map -mmcu=atmega644pa -o "testy_wysw_lcd.elf" ./main.o


chyba pomylone właśnie bo nazwa tego drugiego projektu wyświetla się na tym błędzie w pierwszym poście.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 11:13 
Offline
Nowy

Dołączył(a): 02 wrz 2012
Posty: 17
Pomógł: 0

Właśnie program z projektu wysw_led chcę użyć w projekcie testy_wysw_lcd. Próbowałem z "d_led.h" i też nie działa dopiero jak podam całą ścieżkę źródłową C:\... to działa ale wywala błąd undefined reference.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 11:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2015
Posty: 182
Pomógł: 0

No na moje oko nie ma prawa działać bo "d_led.h" oraz "d_led.c" podpięte są do innego projektu. Po prostu umieść je w projekcie testy_wysw_lcd a następnie dopiero spróbuj skompilować.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 wrz 2015, o 11:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 448
Lokalizacja: DKL
Pomógł: 53

lucas234 napisał(a):
Właśnie program z projektu wysw_led chcę użyć w projekcie testy_wysw_lcd.
Tak to sie nie da. Musisz przenieść-przekopiować niezbędne biblioteki / funkcje z projektu który już masz do tego nad którym aktualnie pracujesz.

_________________
Migracja z punktu B do punktu C
Pozdrawiam



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: 13 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO