- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 11

Thema: RP6 Programmierung via AVR-Studio

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #4
    Erfahrener Benutzer Roboter-Spezialist Avatar von RolfD
    Registriert seit
    07.02.2011
    Beiträge
    414
    Hallo AlBundy94,
    das AVR Studio "übernimmt" normalerweise nicht die Kompilierung, es nutzt den GCC als Compiler. Das ganze nennt sich Toolchain und nutzt ggf. andere Pfade als vorgegeben. Die Toolchains von WinAVR und Amtel sind eben etwas unterschiedlich aufgebaut... man muss sie ggf. anpassen. Das trifft auch für die make Files zu. Scheinbar.. da bin ich selbst noch am fummeln... hat Amtel inzwischen ne eigene Toolchain wohingegen sie früher noch die vorinstallierte von WinAVR nutzen... da scheints dann auch mal zu Problemen zu kommen.
    Externe makefiles kannst du im Projekt Configuration Manager unter Build selbst einstellen.

    Schau dir mal ein Makefile eines Examples an welches mit zum Lieferumfang vom RP6 gehört, damit du verstehst was ich meine.
    Da stehen z.B. Sachen drin wie:

    RP6_LIB_PATH=../../RP6Lib
    RP6_LIB_PATH_OTHERS= $(RP6_LIB_PATH)/RP6base $(RP6_LIB_PATH)/RP6common
    SRC += $(RP6_LIB_PATH)/RP6base/RP6RobotBaseLib.c
    SRC += $(RP6_LIB_PATH)/RP6common/RP6uart.c
    usw...
    Das sind Angaben wie sie für die WinAVR Toolchain und für die RP6Lib relevant sind... die aber nicht fürs AVR Studio passen.
    Dementsprechend findet AVR Studio bzw. die verwendete Toolchain vieles nicht und es kommt zu massenweise Fehlern wegen fehlender Referenzen.
    Jetzt vergleich das mal mit dem makefile was das Studio anlegt wenn du nen Build machst... da stehen garantiert ganz andere Verweise drinne.

    Makefiles sind etwas defiziler.. es reicht nicht den Code als großen Klumpen in ein Projekt zu importieren...
    Ansonsten hier noch ein paar Links zum schlau machen....

    http://www.robotik-projekt.de/index....on-avr-studio/
    http://www.mikrocontroller.net/topic/191595
    http://www.arexx.com/forum/viewtopic.php?f=19&t=1415
    http://www.mikrocontroller.net/articles/AVR-Studio

    LG Rolf
    Geändert von RolfD (30.07.2012 um 14:56 Uhr)
    Sind Sie auch ambivalent?

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 29.05.2012, 20:29
  2. programmierung des RN-Control mit Avr-Studio und Winavr
    Von cricri im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 7
    Letzter Beitrag: 31.01.2011, 18:45
  3. Antworten: 9
    Letzter Beitrag: 31.03.2010, 09:26
  4. AVR-Programmierung mit ISP Dongle unter AVR Studio 4
    Von Earnie im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 23.09.2008, 18:57
  5. AVR Studio 4>USB>µC?
    Von The Man im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 6
    Letzter Beitrag: 12.08.2006, 11:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen