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



Teraz jest 7 kwi 2026, o 21:11


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 18 lis 2014, o 21:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 68
Pomógł: 0

Mam problem z którym nie mogę się uporać. Program po kompilacji działa , ale denerwuje mnie ciągłe pojawianie się tego błędu w konsoli . Oto screen błędu, który mi wyskakuje:
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2014, o 23:05 
Offline
Moderator
Avatar użytkownika

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

no przecież w błędzie masz wyraźne info że brak definicji jakiejś tam funkcji spim_init

_________________
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: 19 lis 2014, o 17:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 68
Pomógł: 0

Zacznę od tego, że bardzo źle sprecyzowałem pytanie. Chociaż przyznaje, że tego banalnego błędu niezdefiniowanej zmiennej też nie zauważyłem, do tej pory wyskakiwały mi tylko błędy zaznaczone kolorem i to się przełożyło na to, że potraktowałem 07_UART_kalibracja.elf jako błąd, nie patrząc co napisane jest wyżej. Ale zauważyłem również (to przede wszystkim przyczyniło się do tego, że potraktowałem 07_UART_kalibracja.elf jako błąd), że występuje on w każdym pliku Release do którego mam dołączoną jedną z dwóch pana bibliotek UARTA. Pamiętam, że ten plik(07_UART_kalibracja) był oddzielnym projektem, który stworzyłem na potrzeby ćwiczenia, w którym trzeba było odpowiedznio skalibrować wewnętrzny oscylator, i teraz pojawia się on w każdym projekcie, w którym występuje jedna z bibliotek UARTA. Nie wiem czy ja już coś namieszałem czy to poprostu to wina eclipsa.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2014, o 17:45 
Offline
Moderator
Avatar użytkownika

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

żadna wina eclipsa - ale po tym opisie to ja nie jestem w stanie nic dalej wymyśleć ... to ty musisz się postarać lepiej udokumentować pytanie

_________________
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: 19 lis 2014, o 18:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 68
Pomógł: 0

Ok, to jeszcze raz. Może napisze w punktach co po kolei robiłem:
1. Utworzyłem projekt o nazwie "07_UART_kalibracja"
2. Po pewnym czasie ten projekt usunąłem z listy projektów w eclipse(bez powodu)
3. Zauważyłem, że pomimo usunięcia projektu o tej nazwie z eclipsa jak i z workspace-a dalej występuje w projektach( w których znajduje się jeden z dwóch pana projektów UART-a ) w folderze release pod nazwą "07_UART_kalibracja.elf"
a także "07_UART_kalibracja.eep" itd. (rys.1) .
4.I stąd dwa pytania : Czy tak powinno być, a jak nie to czy da się to jakoś zmienić?
Dodam, że program działa prawidłowo tylko zastanawia mnie to skąd to się tam bierze skoro projekt o takiej nazwie nie istnieje...? ;/

Obrazek

Rys.1

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

Wiem, że problem może wydawać się głupi, ale naprawde już nie wiem co mogłem zrobić źle :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2014, o 20:33 
Offline
Użytkownik

Dołączył(a): 05 lut 2013
Posty: 302
Pomógł: 19

pokaz main.c



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2014, o 20:41 
Offline
Użytkownik

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

Pomógł: 101

Skasuj cały katalog Release i dopiero zrób Build.

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2014, o 21:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 68
Pomógł: 0

Jeżeli chodzi o maina to raczej nie bo to pokazuje się we wszystkich projektach w jakich używam MK_UART czy też MY_UART, a jeżeli o kasowanie całkowicie folderu Release to już próbowałem wiele razy i nic nie daje ;/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2014, o 22:59 
Offline
Użytkownik

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

Pomógł: 101

Zawsze można zastosować większy młotek: załóż całkiem nowy workspace i z nim wstąp na nową drogę życia. Załóż projekt(y) nad którym(i) pracujesz i wgraj im na nowo świeżutkie biblioteki uart i terminal z płyty.

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2014, o 23:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 68
Pomógł: 0

Tak pewnie zrobie :)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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