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



Teraz jest 17 mar 2026, o 01:12


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 22 sty 2014, o 19:31 
Offline
Użytkownik

Dołączył(a): 05 paź 2013
Posty: 44
Pomógł: 0

Witam.
Niedawno zdobyłem niebieską biblię pana Mirka. Robiłem wszystko rzetelnie, krok po kroku (przynajmniej tak mi się wydaje) i wyskakuję mi error przy kompilacji pierwszego programu z książki.

Cytuj:
int main(void)
{
/* ... tu bedzie kod programu ...*/

return 0;
}


Nie wiem, czy to wina ze środowiskiem, czy ja coś schrzaniłem :)
Obrazek

Software : Atmel studio 4.19

Z góry dziękuje za pomoc.

P.S Nie zakładając nowego tematu - jak przywrócić okno messages u dołu ekranu?



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

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Skoro nabyłeś książkę to zgraj z niej eclipsa i na nim rób swoje programy. Jest łatwiejszy w obsłudze i są poradniki do niego nawet na płycie z książką.
Błędem jest to że najpierw musisz zapisać projekt aby go skompilować. Po za tym nie widać wybranego uC.

_________________
Programowanie to styl życia :D



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

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

W main brakuje while-a, a przed main przynajmniej jednego include-a.



Ostatnio edytowano 22 sty 2014, o 19:58 przez ciamciak, łącznie edytowano 1 raz

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

Dołączył(a): 05 paź 2013
Posty: 44
Pomógł: 0

Najpierw chce ogarnąć środowisko Atmela, Eclipse jest opisany pod koniec książki. Płyty nie dostałem do książki (kupowałem z drugiej ręki) wybrałem Atmegę8, widać to w prawym, dolnym rogu.

Ciamciak, w książce nie ma słowa l tym. Przepisałem na żywca cały kod..



Ostatnio edytowano 22 sty 2014, o 19:58 przez grower, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sty 2014, o 19:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 mar 2013
Posty: 71
Lokalizacja: Kraków
Pomógł: 5

Sprawdz kolego w Project/Configuration Options czy nie masz przypadkiem zaznaczonego "ptaszka" przy Use External Makefile.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sty 2014, o 20:07 
Offline
Użytkownik

Dołączył(a): 05 paź 2013
Posty: 44
Pomógł: 0

Maksio. Mam odznaczoną tę opcję.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sty 2014, o 20:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 mar 2013
Posty: 71
Lokalizacja: Kraków
Pomógł: 5

Hmm.. u mnie się bezproblemowo kompiluje. Może opisz krok po kroku co zrobiłeś od samego początu tworzenia projektu. Kod masz OK.

------------------------ [ Dodano po: 15 minutach ]

Okno message kolego przywrócisz kolejno na pasku View/Toolbars/Message Output.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sty 2014, o 20:30 
Offline
Użytkownik

Dołączył(a): 05 paź 2013
Posty: 44
Pomógł: 0

1)
Obrazek

2)
Obrazek

3)
Obrazek

4) Zmieniłem taktowanie uC w opcjach projektu:
Obrazek

5) Napisałem program z pierwszego postu i nacisnąłem F7...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sty 2014, o 20:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 mar 2013
Posty: 71
Lokalizacja: Kraków
Pomógł: 5

Proponuje przeinstaluj AVR Studio i WinAVR i musi pomóc. Teoretycznie masz wszystko ok zrobione.

------------------------ [ Dodano po: 5 minutach ]

Ewentualne spróbuj jeszcze tak:
W opcjach na zakładce Custom Options odznaczyć Use AVR Toolchain i samemu podać następujące ścieżki:
C:\WinAVR-20100110\bin\avr-gcc.exe
I tak:
C:\WinAVR-20100110\utils\bin\make.exe

------------------------ [ Dodano po: 9 minutach ]

Oczywiście u siebie sprawdz wersję WinAVR i na taką w ścieżce sobie zmień.

------------------------ [ Dodano po: 12 minutach ]

A jeśli i to wszystko nie pomoże wyłącz jeszcze antywirusa.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sty 2014, o 21:15 
Offline
Użytkownik

Dołączył(a): 05 paź 2013
Posty: 44
Pomógł: 0

Po zastosowaniu rad kolegi Maksia projekt się skompilował!
Dziękuje forumowiczom za sugestię i poświęcony czas:)
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: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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