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



Teraz jest 2 kwi 2026, o 23:29


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 
Autor Wiadomość
PostNapisane: 22 sie 2013, o 15:24 
Offline
Nowy

Dołączył(a): 22 sie 2013
Posty: 7
Pomógł: 0

Witam,
mam problem, a niestety nie bardzo wiem o co pytać (dziś pierwszy raz uruchomiłem eclipsa a marny ze mnie informatyk)
Po dokładnym przepisaniu poleceń z kursu mirkka36 wystąpił błąd jak na załączonym obrazku, nie wiem co oznaczają te ikony (pytajnik i robaczek) z lewej strony, wiem tylko ze mam nieskonfigurowane gcc- ale nie wiem jak je skonfigurować.
Był bym bardzo wdzięczny za pomoc, bo nie chce zrazić się do programowania na samym starcie.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2013, o 15:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

Eclipse nie zawiera kompilatora - ty musisz go sam doinstalować i stąd problemy.Musisz mieć jeszcze winAVR
1)jeśli masz AVR studio to znaczy że winAVR masz zainstalowanego i wystarczy go sprzęgnąć z eclipse
2)jeśli nie masz AVR studio to go najlepiej zainstaluj a potem patrz punkt 1)

Proszę bardzo: Mirek wszystko podał na tacy:
http://www.youtube.com/watch?v=A_neNE0-KUM


Autor postu otrzymał pochwałę

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2013, o 16:24 
Offline
Nowy

Dołączył(a): 22 sie 2013
Posty: 7
Pomógł: 0

Dzięki ;) Zainstalowałem winAVR niestety pojawił się nowy błąd.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2013, o 16:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

1)Zainstalowałeś winavr czy atmel toolchain?
2)Pokaż zawartość okna Window -> Preferences -> AVR -> Paths.
3)Czy masz spacje lub polskie znaki w ścieżkach do folderu projektu i do kompilatora?

Nic dziwnego że masz błąd bo nie masz bibliotek w drzewie projektu (powinien być jeszcze folder Includes). I ogólnie (to nie jest raczej źródło problemu)
po PORTA = 250 powinien być średnik
za main(void) masz "()" a powinno być {
na końcu programu też }

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2013, o 18:14 
Offline
Nowy

Dołączył(a): 22 sie 2013
Posty: 7
Pomógł: 0

-Pierwsze zainstalowałem toolchine (tak jak na filmiku) a później winavr- czy to może być powód?
-nie mam żadnych polskich znaków
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2013, o 19:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

Jak zainstalowałeś winAVR to powinieneś mieć na dysku folder o nazwie WinAvr-"numerki wersji". Do foldreów bin, bin, include powinieneś dochodzić przez ten folder "winavr" a nie "eclipse" .

Ja ci radzę zrób tak:
1)Wytnij wszystko w pień co tam masz:winavr,toolchain,eclipse.
2)Zainstaluj winavr
3)Postępuj zgodnie z instrukcjami na filmie (i zainstaluj eclipsa indigo a nie nowszą wersje - zaoszczędzisz sobie problemów, ja mam indigo i niczego mi nie brakuje, prawdę mówiąc nie wiem nawet jakie są niby różnice)

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2013, o 23:01 
Offline
Nowy

Dołączył(a): 22 sie 2013
Posty: 7
Pomógł: 0

Tak tez zrobiłem, ale niestety znowu błędy ;/

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2013, o 23:49 
Offline
Nowy

Dołączył(a): 22 sie 2013
Posty: 7
Pomógł: 0

Przekopiowałem dokładnie cały tekst, ale niestety znowu ten sam błąd, może on być spowodowany czymś innym?

**** Build of configuration Debug for project test ****

make all
'Building file: ../main.c'
'Invoking: AVR Compiler'
avr-gcc -Wall -g2 -gstabs -O0 -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega16 -DF_CPU=1000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o "main.o" "../main.c"
../main.c:13:1: error: expected declaration specifiers or '...' before 'while'
../main.c:11:5: error: 'main' declared as function returning a function
../main.c: In function 'main':
../main.c:15:1: error: expected '{' at end of input
make: *** [main.o] Błąd 1

**** Build Finished ****



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2013, o 00:30 
Offline
Nowy

Dołączył(a): 22 sie 2013
Posty: 7
Pomógł: 0

nie wiem naprawde w czym jest błąd
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2013, o 17:48 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 23 sie 2013
Posty: 16
Pomógł: 0

Nie zapisałeś projektu przed kompilacją.
Aby automatycznie zapisywać plik wejdz w Window-Preferences-General-Workspace i zaznacz save automatically for build
A najlepiej pooglądaj wszystkie lekcje z płyty a zwłasza nr 2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sie 2013, o 18:40 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

masz problem z czym innym zobacz że w drzewie katalogów nie masz dodanych folderów include dlatego nic nie skompilujesz
wywal wszystko i zacznij z poradnikiem od nowa stawianie , lub
pobierz z droopa ... paczkę eclipse Kepler i zainstaluj z droopa toolchain
adres znajdziesz w moim podpisie

jak nie uda ci się to łap mnie na czacie zrobie ci to zdalnie

Obrazek

tak wygląda świeży projekt po założeniu i dodaniu pliku main.c


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sie 2013, o 23:37 
Offline
Nowy

Dołączył(a): 22 sie 2013
Posty: 7
Pomógł: 0

Naprawdę wielkie dzięki, zaczęło działać :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2013, o 22:38 
Offline
Nowy

Dołączył(a): 04 lip 2013
Posty: 14
Lokalizacja: Warszawa
Pomógł: 1

Mam kolejne pytania Odnośnie Eclipse-Kepler4.3 . Zainstalowałem go i zauważyłem że jest juz w nim m.in.
1. czy mimo obecności tego pliku wgrać go ponownie => /de.innot.avreclipse.core_2.4.0.201203041437.jar/
2. czy tak samo wgrać do siebie => /avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe /
Czy w/w pliki są spreparowane przez Ciebie / oba są z Dropbox ? /
Mam zainstalowany
Atmel Studio 6 (Version: 6.1.2730 - Service Pack 2)
Installed Packages: Atmel AVR (32 bit) GNU Toolchain - 3.4.2.1002
AVR Toolchain 32 Ver: AVR32_Toolchain_Ver:3.4.2.435 GCC_VER:4.4.7
pozdr
marcus



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 19 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