logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Problem z [AVRStudio][WinAVR]

hacker17 18 Mar 2010 19:18 2209 9
REKLAMA
  • #1 7848457
    hacker17
    Poziom 17  
    Witam
    Mam taki problem zainstalowałem oba te programy jak w tytule i mniej więcej je ustawiłem, ale nie do końca, ponieważ wyskakuje mi taki błąd:

    Problem z [AVRStudio][WinAVR]

    wiem, że ten błąd oznacza, że nie ma zdefiniowanych bibliotek, a wszystkie biblioteki są w WinAVR, nie mogę znaleźć folderu do jakiego mam te biblioteki przenieść w AVRStudio . Czekam na odpowiedzi bo wydaje mi się, że to nie o to chodzi tylko o biblioteki .

    Paweł
  • REKLAMA
  • #2 7848670
    tmf
    VIP Zasłużony dla elektroda
    Niegdzie nic nie masz przenoscic. Zobacz czy sciezki sa prawidlowo ustawione. W options mozesz tez wskazac gdzie sa narzedzia. Czasami na takie dolegliwosci pomaga przeinstalowanie wszystkiego jeszcze raz.
  • REKLAMA
  • #3 7848707
    _Robak_
    Poziom 33  
    Ewidentnie nie masz zainstalowanego winavr. Zainstaluj najpierw AVRstudio i potem winavr.
  • REKLAMA
  • #4 7848724
    hacker17
    Poziom 17  
    Dobra próbuje instalować wszystko od nowa zobaczymy jakie będą efekty

    Dodano po 37 [minuty]:

    Po przeinstalowaniu , najpierw instalowałem studioavr a potem winavr to wyskakuje teraz następujący problem

    Problem z [AVRStudio][WinAVR]

    ja juz powoli nie wiem o co chodzi także pomóżcie
  • #5 7866012
    omicronNs
    Poziom 21  
    Razem z winavr instaluje się programik mfile odpal go (powinien byc w menu start>>programy>>winavr...) i w menu makefile wybierasz swój mikrokontroler (MCU type), nazwę pliku z twoim kodem bez rozszerzenia np. dla blabla.c wpisujesz blabla (main file name). Ewentualnie wybierasz jeszcze opcję enable editing of makefile i wpisujesz inną częstotliwość taktowania procesora. Taki plik zapisujesz w folderze ze swoim kodem (file>>save as), i w avrstudio dodajesz ten plik do projektu.
  • REKLAMA
  • #6 7866279
    hacker17
    Poziom 17  
    Zastosowałem się do tej ostatniej rady i wyskoczył mi błąd ,że mam zatrzymać main.elf tylko gdzie to jest ?? niżej pokazuje komunikat dla upewnienia się czy dobrze go zrozumiałem
    Problem z [AVRStudio][WinAVR]
  • Pomocny post
    #7 7866460
    ZbeeGin
    Poziom 39  
    Przecież, twój program nie nazywa się main.c tylko pierwszy2.c! Nic nie mieszaj z makefile przez mfile jak kompilujesz a AVR Studio. Wszystko się ustawia w tym oknie.
    Problem z [AVRStudio][WinAVR]
    Proszę. Program skompilowany bezbłędnie.
  • #8 7867904
    hacker17
    Poziom 17  
    Z tą nazwą programu to moja wina głupi błąd . Lecz odkryłem rozwiązanie tego problemu chodziło o to ponieważ ścieżka programu była z polskimi znakami dlatego miał problemy z tym i właśnie zmieniłem katalog i od razu działa wszystko , wyskoczyły mi jeszcze do tego dwa ostrzeżenia i dlatego chciałem je wyjaśnij na początku bo jestem początkujący i ich nie rozumiem

    Problem z [AVRStudio][WinAVR]
  • #9 7868645
    ZbeeGin
    Poziom 39  
    Pierwsze to informacja, że delay.h został przeniesiony do innego katalogu w drzewie include i zalecane jest poprawienie odpowiedniej definicji na:
    #include <util/delay.h>


    Drugie to wyłączona w opcjach optymalizacja: przełącznik -O0. Zatem zmień ją w polu Optimization na -Os. Jeśli zaś edytowałeś makefile to tam zmień z 0 na S:

    # Optimization level, can be [0, 1, 2, 3, s]. 
    #     0 = turn off optimization. s = optimize for size.
    #     (Note: 3 is not always the best optimization level. See avr-libc FAQ.)
    OPT = s
  • #10 7870702
    hacker17
    Poziom 17  
    Dziękuję za pomoc wszystkim . Zamykam temat.
REKLAMA