Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Atmel Studio 6.1 - No such file or directory

Kulis18 02 Lis 2013 23:50 2448 10
  • #1 02 Lis 2013 23:50
    Kulis18
    Poziom 8  

    Przy próbie kompilacji następującego kodu:

    Kod: c
    Zaloguj się, aby zobaczyć kod

    Pojawia się następujący komunikat błędu:
    Cytat:

    1 80000000: No such file or directory ,File avr-gcc.exe


    To moje pierwsze podejście do programowania mikrokontrolerów, o czym świadczy sam kod. Proszę o pomoc w rozwiązaniu błędu. Korzystam z Windows 7 64bit.

    0 10
  • #2 03 Lis 2013 07:23
    excray
    Poziom 39  

    Zainstalowałeś AVR Studio ale nie zainstalowałeś AVRGCC. Do prawidłowej pracy z C potrzebne są oba z tych programów.

    0
  • #3 03 Lis 2013 10:15
    tmf
    Moderator Mikrokontrolery Projektowanie

    excray napisał:
    Zainstalowałeś AVR Studio ale nie zainstalowałeś AVRGCC. Do prawidłowej pracy z C potrzebne są oba z tych programów.


    Czytaj dokładnie - zainstalował Atmel Studio, a nie AVR Studio, a AS instaluje się razem z toolchainem.

    Dodano po 1 [minuty]:

    Kulis18: Jak utworzyłeś projekt? Czy katalog w którym go utworzyłeś w nazwie, lub ścieżka do niego nie zawiera w nazwie czasem spacji? Wybrałeś domyślne opcje instalacji AS?

    0
  • #4 03 Lis 2013 11:08
    Kulis18
    Poziom 8  

    Cytat:
    Kulis18: Jak utworzyłeś projekt? Czy katalog w którym go utworzyłeś w nazwie, lub ścieżka do niego nie zawiera w nazwie czasem spacji? Wybrałeś domyślne opcje instalacji AS?

    Wybrałem standardowe opcje instalacji.

    Faktycznie, w adresie była spacja. Jednakże po zmianie adresu na:
    Cytat:

    D:\Nauka\Mikroprocesory\Atmel_Studio\6.1\GccApplication4\GccApplication4\GccApplication4.c

    błąd występuje dalej.

    0
  • #5 03 Lis 2013 11:51
    mi14chal
    Poziom 27  

    Masz u siebie na dysku plik avr-gcc.exe?

    0
  • #6 03 Lis 2013 12:06
    Kulis18
    Poziom 8  

    mi14chal napisał:
    Masz u siebie na dysku plik avr-gcc.exe?

    Dla pewności zmieniłem na dysk C, gdzie zainstalowane jest środowisko. Dalej ten sam błąd(ten plik instaluje się automatycznie z AS6?).

    0
  • Pomocny post
    #7 03 Lis 2013 12:20
    tmf
    Moderator Mikrokontrolery Projektowanie

    Kulis18 napisał:
    Cytat:
    Kulis18: Jak utworzyłeś projekt? Czy katalog w którym go utworzyłeś w nazwie, lub ścieżka do niego nie zawiera w nazwie czasem spacji? Wybrałeś domyślne opcje instalacji AS?

    Wybrałem standardowe opcje instalacji.

    Faktycznie, w adresie była spacja. Jednakże po zmianie adresu na:
    Cytat:

    D:\Nauka\Mikroprocesory\Atmel_Studio\6.1\GccApplication4\GccApplication4\GccApplication4.c

    błąd występuje dalej.


    Napisz krok po kroku jak tworzysz projekt i daj zrzut ekranu właściwości projektu, szczególnie ekran ze ścieżkami dostępu do toolchaina.
    Możesz też ściągnąć projekt do AS, np. stąd:
    http://mikrokontrolery.blogspot.com/2011/02/xmega-pierwszy-program-mini-kurs.html
    Masz tam zip zawierający pliki projektu. Odpal je i spróbuj skompilować.

    Dodano po 4 [minuty]:

    BTW, wyłącz antywirusa, bo pewnie on ci blokuje dostęp do plików. Jeśli po wyłączeniu problem zniknie, to wymyśl jak go włączyć tak, aby działał poprawnie :)

    0
  • #8 03 Lis 2013 12:56
    Kulis18
    Poziom 8  

    tmf napisał:

    Napisz krok po kroku jak tworzysz projekt i daj zrzut ekranu właściwości projektu, szczególnie ekran ze ścieżkami dostępu do toolchaina.
    Możesz też ściągnąć projekt do AS, np. stąd:
    http://mikrokontrolery.blogspot.com/2011/02/xmega-pierwszy-program-mini-kurs.html
    Masz tam zip zawierający pliki projektu. Odpal je i spróbuj skompilować.

    Dodano po 4 [minuty]:

    BTW, wyłącz antywirusa, bo pewnie on ci blokuje dostęp do plików. Jeśli po wyłączeniu problem zniknie, to wymyśl jak go włączyć tak, aby działał poprawnie :)


    Odpaliłem twój program - działa bezbłędnie. Później stworzyłem nowy projekt:

    1.File/new/new project
    2.GCC C Executable Projects
    3.Device selection: Atmega 32
    4.Włączam symulator
    5.Ustawienie częstotliwości - w tym miejscu miałem błąd, który powodował tytułowy komunikat. Teraz wprowadziłem tą wartość wg. wskazówek na twoim forum.

    Problem rozwiązany. Dziękuje wszystkim za zainteresowanie i naprowadzenie mnie na poprawne rozwiązanie.

    0
  • #9 03 Lis 2013 13:04
    tmf
    Moderator Mikrokontrolery Projektowanie

    To nie jest moje forum, lecz kolegi Dondu, użycza mi tylko czasami miejsca. Pisze tam wiele osób, stąd może jest to jedna z lepszych stron dostępnych w necie na temat MCU :)
    Niemniej cieszę się, że problem rozwiązany. Z ciekawości, co nie tak było z ustawieniem częstotlwości? Bo to samo w sobie nie powinno spowodować problemów z kompilacją.

    0
  • #10 03 Lis 2013 13:08
    dondu
    Moderator Mikrokontrolery Projektowanie

    Kulis18 napisał:
    Teraz wprowadziłem tą wartość wg. wskazówek na twoim forum.

    tmf napisał:
    To nie jest moje forum, lecz kolegi Dondu, użycza mi tylko czasami miejsca.

    Sprostuję jedynie, że to nie forum. Współpracujemy z forum Elektrody i nie potrzebujemy własnego :)

    0
  • #11 03 Lis 2013 13:19
    Kulis18
    Poziom 8  

    tmf napisał:
    To nie jest moje forum, lecz kolegi Dondu, użycza mi tylko czasami miejsca. Pisze tam wiele osób, stąd może jest to jedna z lepszych stron dostępnych w necie na temat MCU :)
    Niemniej cieszę się, że problem rozwiązany. Z ciekawości, co nie tak było z ustawieniem częstotlwości? Bo to samo w sobie nie powinno spowodować problemów z kompilacją.

    Wcześniej wpisałem F_CPU=8000000(znalezione na elektrodzie), choć nie mam pewności czy nie popełniłem jeszcze jakiegoś błędu.

    dondu napisał:

    Sprostuję jedynie, że to nie forum. Współpracujemy z forum Elektrody i nie potrzebujemy własnego

    To oczywiście skrót myślowy. Miałem na myśli portal:)

    0