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



Teraz jest 30 mar 2026, o 22:35


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 
Autor Wiadomość
PostNapisane: 4 lis 2014, o 13:37 
Offline
Użytkownik

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

Witam wszystkich forumowiczów, właśnie wykonałem minutnik który opisywałem już na poniższym forum: topic7472.html
Program wgrałem i wszystko ładnie działa oprócz tego że brzęczyk pizo z genaratorem który miał sygnalizować koniec czasu brzęczy cały czas. Zanim, to sprawdziłem robiłem format kompa a pliki z eclipsa zapisałem na pen-drive. Teraz jest taka sytuacja że plik w eclipse się otwiera jednak po ponownym wgraniu do procesora układ szaleje, wartość minut która miała wynosić 5 i być zwiększana przyciskiem teraz sama się zwiększa. nie wiem co jest grane. Jeśli wgram sam plik hex mkavrcalculatorem minutnik działa jak należy(oprócz brzęczka). Winę brzęczka znalazłem w programie jednak nie mogę sobie poradzić jak to prawidłowo wgrać. Pliki z pendriva kopiowałem do nowo otwartego projektu w eclipse, a eclipse nie wyrzuca żadnych błędów. Bardzo proszę o jakąś poradę bo już nie będę miał sił i cierpliwości na ponowne pisanie kodu od zera.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2014, o 14:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sie 2013
Posty: 137
Lokalizacja: śląskie
Pomógł: 13

Witam.

Jak tylko zrobiłeś metodą paste-copy to może dlatego w eclipse nie działa.
Na twoim miejscu zamiast skopiować to zaimportuj pliki do eclipsa,może w tym jest problem...

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2014, o 14:10 
Offline
Użytkownik

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

próbowałem zrobić w ten sposób, jednak eclipse wyrzuca błąd: make: *** [MINUTNIK3.elf] Error 258
Nie wiem jak to zrobiłem ale mam w projekcie mnóstwo plików np: main.c, main(1).c, main(2)c.... tak samo z d_led.c, d_led(1).c... itp.
Przy kopiowaniu wybrałem tylko te podstawowe bez cyfry w nawiasie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2014, o 14:13 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Załóż nowy workspace i >zaimportuj< pliki projektu.
Tylko *.c i *.h

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2014, o 14:21 
Offline
Użytkownik

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

Nie do końca rozumiem, założyłem nowy worspace na pulpicie, przy włączaniu eclipse wybrałem właśnie ten nowy workspace, i co dalej?

------------------------ [ Dodano po: 6 minutach ]

udało mi się ale w oknie eclipse nie mam ikony do kompilacjii projektu ani do programowania jeżeli jestem uruchomiony na nowym workspace

------------------------ [ Dodano po: 36 minutach ]

Zrobiłem tak, skonfigurowałem środowisko na nowo, zainstalowałem plaginy jednak nadal jest to samo



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2014, o 15:14 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

To Ci się pewnie perspektywa przełączyła
Musisz mieć tak:
Obrazek

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2014, o 15:29 
Offline
Użytkownik

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

tak właśnie jest. Udało się skompilować i wgrać do procesora ale minutnik nadal nie działa prawidłowo. na wyświetlaczu pojawiają sie same śmieci a procesor dział w niezrozumiały dla mnie sposób. Sam zwiększa wartość minut a wartość sekund pozostaje bez zmian chociaż powinny się zmniejszać

------------------------ [ Dodano po: 44 minutach ]

Nowa wskazówka, skopiowałem pliki tak jak wcześniej, oprócz pliku 1wire, wykasowałem z main.c wszystko co tyczyło się obsługi 1wire i zaskoczenie. program działa. Ponownie dodałem obsługę ds18b20 i znów zonk. nie mam pojęcia o co może chodzic



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

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

Dziwne rzeczy, nawet program Mirka który był na worspace z książki nie działa. wyświetla się taki błąd :make: *** No rule to make target `all'. Stop.. plik 1wire zamieniłem z projekt wielozadaniowy i prawie działa, tylko że jeden wyświetlacz led miga tj co sekundę na chwile mrugnie a tak to jest zgaszony, reszta wyświetlaczy działa prawidłowo. Po za tym przyciski odliczanie i reszta działa prawidłowo.. ju ż dio głowy z tym dostaje zmieniam nie wiem co i cuda się dzieją.



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

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

jak Ty nie wiesz co zmieniasz to my tu na forum tym bardziej. ;)
Może najlepiej zacznij od początku. Bo tą drogą daleko nie zajdziesz.

_________________
Jestem początkujący i moje porady mogą być błędne



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

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

wiem doskonale co zmieniam, obracam się tylko wśród bibliotek z książki Mirka. podmieniłem bibliotekę 1Wire z programu10. 1Wire na tą samą bibliotekę ale z programu19 projektu wielozadaniowego, i kompilator całkiem inaczej się zachowuje. Po zakomendowaniu części kodu w main.c odpowiedzialną za odczyt czujników ds18b20 oraz odczyt temperatury i wyświetlanie temperatury to minutnik działa jak powinien. Oczywiście oprócz wyświetlania temperatury. Zrobiłem cały projekt od początku i ten sam efekt. Na razie porzucam ten projekt i już nie zawracam Wam głowy.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2014, o 22:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2014
Posty: 164
Pomógł: 3

Warto używać w ECLIPSE takiej funkcji jak:

CLEAN PROJECT

a potem jeszcze raz próbować kompilować.

Pozdro.

_________________
::::::: C ::::::::::
:::::: C++ :::::::::



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

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

Myślę że to może coś nie tak zainstalowałem w eclipse, dziwne ze wcześniej działało a po wyczyszczeniu kompa ten sam projekt nie działa, jeszcze dziwniejsze ze oryginalny projekt skopiowany prosto z płyty dołączonej do BB też nie działa.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lis 2014, o 22:44 
Offline
Moderator
Avatar użytkownika

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

Arek1111111111 napisał(a):
Myślę że to może coś nie tak zainstalowałem w eclipse, dziwne ze wcześniej działało a po wyczyszczeniu kompa ten sam projekt nie działa, jeszcze dziwniejsze ze oryginalny projekt skopiowany prosto z płyty dołączonej do BB też nie działa.


Posłuchaj - bo tak patrzę jak się męczysz .....

Po obejrzeniu TEGO poradnika

https://www.youtube.com/watch?v=brb1wjyQjMo

akurat nie ma siły żeby coś nie działało .... jest tylko JEDEN warunek... jeden mały warunek - zrobić WSZYSTKO DOKŁADNIE JAK W PORADNIKU. A niestety wiele osób zwykle wprowadza zawsze coś po swojemu i potem nie działa, albo czegoś nie zauważy w poradniku, albo przeoczy ....

tymczasem jeszcze nie zdarzyło się żeby komuś na końcu nie zadziałało jeśli po raz setny obejrzy poradnik i w końcu ZREZYGNUJE ze swoich zmian, i chociaż raz zrobi tak jak w poradniku - wtedy okazuje się że CUD ! .... działa ! ;)

polecam więc

_________________
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 lis 2014, o 23:06 
Offline
Użytkownik

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

Chyba zostawię sobie to na jutro, instalowałem te środowisko już parę razy i zawsze odbyło sie bez problemów, poza tym tylko skopiowałem gotowe środowisko ecliopse przygotowane na płycie więc filozofii tu nie ma. Jutro dalej będę kombinował. Dziękuje za wyrozumiałość



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

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

Arek1111111111 napisał(a):
poza tym tylko skopiowałem gotowe środowisko ecliopse przygotowane na płycie więc filozofii tu nie ma

a no widzisz - jednak miałem rację ... Tak to jest - że każdy mówi że filozofii nie ma ... ale kręci się czasem w miejscu ... tylko co dziwne - ja wtedy jednak bym chociaż RAZ sprawdził to co ktoś proponuje w takim poradniku - chociaż RAZ tak z ciekawości .... Bo filozofii rzeczywiście nie ma ale swoich błędów się nigdy nie dostrzega od razu i dlatego wciąż problem - nieprawdaż ?

tymczasem skopiowanie na żywca eclipsa z książki i to jeszcze z już zainstalowanym pluginem AVR to wcale nie jest szczęśliwy pomysł - wręcz przeciwnie i uwierz mi - ja sam już setki razy pisałem o tym na forum - a posłuchaj co mówię na początku tego poradnika ...

ok - obejrzyj go najpierw

_________________
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: 5 lis 2014, o 23:16 
Offline
Użytkownik

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

Witam, zrobiłem wszystko według filmu krok po kroku. przy niektórych projektach z książki w project explorer po lewej stronie widnieją małe żółte trójkąciki. w zakładce problems są takie warningi:

Description Resource Path Location Type
Invalid project path: Include path not found (C:\program files (x86)\atmel\avr tools\avr toolchain\avr\include). 10_1Wire pathentry Path Entry Problem
Description Resource Path Location Type
Invalid project path: Include path not found (C:\program files (x86)\atmel\avr tools\avr toolchain\lib\gcc\avr\4.6.2\include-fixed). 10_1Wire pathentry Path Entry Problem
Description Resource Path Location Type
Invalid project path: Include path not found (C:\program files (x86)\atmel\avr tools\avr toolchain\lib\gcc\avr\4.6.2\include). 10_1Wire pathentry Path Entry Problem


ścieżki do winavr wykrywa prawidłowo.



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

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

panie kolego - gardło się już mi starło od powtarzania nie tylko w poradnikach video przecież - weź daj sobie spokój z zakładką PROBLEMS i tam w ogóle nie zaglądaj ... ciebie interesuje zakładka CONSOLE i tam ew warningi albo errory

_________________
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: 5 lis 2014, o 23:35 
Offline
Użytkownik

Dołączył(a): 08 mar 2014
Posty: 398
Lokalizacja: Głogów
Pomógł: 11

Aha i wszystko jasne, Dziękuje za szybką i rzeczową odpowiedź.
Co do problemu z minutnikiem to nic to nie pomogło, Ale chyba szybciej będzie zrobić go od nowa niż tyle kombinować.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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