- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 24

Thema: Hilfestellung mit C-Programmierung für einen uC

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.02.2006
    Beiträge
    221
    So. Nun hab ich Studio 4 runtergeworfen und dafür Studio 5 drauf und das Programm geht!
    Und nun bräuchte ich nur noch die Anleitung wie ich mit meinen 8 Dateien vom oberen link in AVR-Studio verfahren soll.
    Die Dateien unter Ordner _MACOSX ist übrigens für Mac Pcs, die anderen wohl für Windows.

  2. #2
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Der Source Code bleibt auch bei AVR Studio verteilt auf die 7 Files ( xxx.h und xxx.c). Das Makefile muss man ggf. an die Compiler-umgebung anpassen. AVRstudio erzeugt normalerweise selber eines aus den Einstellungen die man im Projekt File speichert.
    Man muss da eigentlich nur noch die Files in AVRStudio laden und zum Projekt hinzuzufügen. Das Hauptfile (mediatek.c) wird als Startfile markiert.

    Wenn man unbedingt will könnte man die Files auch zusammenfügen, indem man das #include "....." direkt ausführt. Das ist aber gerade nicht der Sinn der Sache.

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.02.2006
    Beiträge
    221
    Ich habe jetzt alle files, auch das makefile in AVR Studio als einzelne Fenster (Reiter) geöffnet.
    Wie muss ich jetzt weiter vorgehen, um eine .hex datei zu erzeugen bzw. um das Programm auf einen uc zu schreiben?
    Welche Änderungen muss ich im text noch vornehmen?

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.02.2006
    Beiträge
    221
    Zitat Zitat von xxrider Beitrag anzeigen
    Ich habe jetzt alle files, auch das makefile in AVR Studio als einzelne Fenster (Reiter) geöffnet.
    Wie muss ich jetzt weiter vorgehen, um eine .hex datei zu erzeugen bzw. um das Programm auf einen uc zu schreiben?
    Welche Änderungen muss ich im text noch vornehmen?
    kann mir keiner weiterhelfen?

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    08.08.2008
    Ort
    DE
    Beiträge
    523
    Im Normalfall genügt es einfach makefile zu öffnen und dann zu kompilieren. Der compiler, wenn denn alles richtig installiert ist, macht dann die .hex daraus. Diese kannst du flashen wie du willst.

    In C ist es halt so üblich die Unterfunktionen auszulagern, somit bleibt der Code sehr übersichtlich. Der Compiler mixt dann alles wieder zusammen.

    mfg

  6. #6
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Das AVR-Studio braucht kein externes makefile.
    Ansonst nur auf F7 drücken.
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

  7. #7
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.02.2006
    Beiträge
    221
    KLappt irgendwie nicht.

    Also, ich öffne AVR-Studio. Gehe auf open file und öffne alle files, außer das makefile.
    Dann gehe ich auf F7. Nichts passiert.

    Oder ich nehme das makefile dazu, öffne es durch doppelklick.
    Nun weiß ich bei dem Programm nicht mit welchem Befehl ich kompilieren kann !?!

Ähnliche Themen

  1. Hilfestellung zu UART
    Von chisi im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 4
    Letzter Beitrag: 19.02.2006, 11:16
  2. Kleine Hilfestellung
    Von EDatabaseError im Forum AVR Hardwarethemen
    Antworten: 2
    Letzter Beitrag: 16.06.2005, 15:03
  3. Hilfestellung zu PWM
    Von MAxK im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 26
    Letzter Beitrag: 08.04.2005, 21:31
  4. Brache Hilfestellung bei Programmierung mit C-Control/ASM
    Von angelhaken im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 4
    Letzter Beitrag: 09.02.2005, 23:31
  5. PWM Hilfestellung
    Von 2 be im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 04.02.2005, 13:12

Berechtigungen

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

Labornetzteil AliExpress