- Akku Tests und Balkonkraftwerk Speicher         
Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 47

Thema: Asuro Lib V2.71 veröffentlicht

  1. #11
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    38
    Beiträge
    4.064
    Anzeige

    Praxistest und DIY Projekte
    diese ist in der lib nicht drin. dazu musst du die datei eeprom.h includieren. dein programmcode beginnt dann etwa so:

    #include "asuro.h"
    #include <eeprom.h>

    ...

    wichtig ist, dass die datei keine anführungszeichen "" bekommt, sodern spitzklammern <>. das sagt dem compiler, dass die dateien nicht im selben verzeichnis liegen, sondern in den conpilerdateien versteckt sind.
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    17.02.2007
    Alter
    37
    Beiträge
    49
    OK danke das heißt dann wohl die Orginal eeprom nehmen

  3. #13
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    38
    Beiträge
    4.064
    wie gesagt - die eeprom.h ist nicht in der neuen lib, sondern bereits im compiler gespeichert. warum sollte man also die arbeit doppelt machen...
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  4. #14
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    12.06.2005
    Ort
    Südwestdeutschland
    Beiträge
    1.147
    Blog-Einträge
    3
    Hallo Zusammen,

    gerade eben habe ich mir die neue Lib runtergeladen ( zugegebnermaßen etwas spät )
    Ich habe mir die Installationsanleitung durchgelesen und wollte die Lib schnell mal mit AVR-Studio verwenden ( ist meine Lieblingsentwicklungsumgebung für die AVR's ). Wenn ich mich recht erinnere, gab es hier mal einen Thread, in dem die Installation beschrieben wurde.
    Falls ich es in der Anleitung nicht überlesen habe, würde ich als Anregung anmerken, die Installationsanleitung für AVR-Studio mit aufzunehemen ( vielleicht mit einem kleinen Beispiel, dann kriegt man's schnell hin )

    Bester Gruß,
    stochri

  5. #15
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    12.06.2005
    Ort
    Südwestdeutschland
    Beiträge
    1.147
    Blog-Einträge
    3
    Nach einigem herumprobieren bin ich jetzt dazu übergegangen, einfach alle c-Files und h-Files ins Projekt einzubinden und die asurolib.a wegzulassen.

    Testweise habe ich das RC5 Infrarotprogramm kompilert. Das Hex-File wurde korrekt erstellt, aber leider funktioniert das Programm nicht. Das RC5-Orginal Hex-File läuft allerdings.

    Kann es sein, dass es irgendein Problem mit der Infrarotfernstuerung in der neuen Lib gibt?

  6. #16
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    29.05.2005
    Beiträge
    1.018
    Hallo stochri,
    na, hast du den 'Schock' überwunden?

    Falls du den Beitrag von mir meinst: So wird die Asuro-LIB installiert und in Betrieb genommen /2
    Da muss ich dich nochmals entäuschen. Es ist keine Anleitung für das AVR-Studio enthalten, sondern eher eine Beschreibung, was für Zusammenhänge bestehen, die das/die Makefile/s auflösen müssen.

    Kannst mal bitte angeben, welches Original-RC5-Infrarotprogramm du meinst?

    Ganz nette Grüße vom Sternthaler
    Lieber Asuro programieren als arbeiten gehen.

  7. #17
    Erfahrener Benutzer Begeisterter Techniker Avatar von M1.R
    Registriert seit
    02.06.2007
    Ort
    Freiburg
    Beiträge
    213
    Hallo,

    so hats bei mir geklappt mit dem AVR-Studio:

    Vorbereitung:
    - Projekt-Ordner anlegen
    - da rein Ordner mit dem Namen "default"
    - ins Makefile aus der lib die Pfadangabe zur lib reinschreiben (siehe lib-Anleitung)
    - geändertes Makefile in den default-Ordner

    AVR Studio:
    - im AVR Studio neues Projekt im Projekt-Ordner anlegen
    ins Projekt einfügen:
    - Source Files: asuro.c (und eigene c-Datei)
    - Header Files: asuro.h, myasuro.h
    Menü Project-Configurations Options:
    - Include Directories: Pfad...\asuro_libv271\lib\inc\
    - Libraries (oben): Pfad1...\asuro_libv271\lib\
    - Libraries (unten): libasuro.a Add Library-->

    Gruss
    M.
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken projekt01.gif   include_dir.gif   library.gif  
    Angehängte Dateien Angehängte Dateien

  8. #18
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    12.06.2005
    Ort
    Südwestdeutschland
    Beiträge
    1.147
    Blog-Einträge
    3
    Hallo Sternthaler,

    na, hast du den 'Schock' überwunden? Zwinkern
    klar
    welches Original-RC5-Infrarotprogramm du meinst?
    Das Programm im Beispielordner /example/RC5Test

    Hallo M.
    die Bildschirmkopieen sind sehr praktisch. ( Die Pfadnahmen passen übrigens sehr gut zum Synonym )

    Besten Dank,

    stochri

  9. #19
    Erfahrener Benutzer Roboter Genie Avatar von m.a.r.v.i.n
    Registriert seit
    24.07.2005
    Ort
    Berlin
    Beiträge
    1.247
    Hallo stochri,

    im AsuroWiki hatte ich auch mal eine Seite erstellt, wie man Projekte mit der AsuroLib unter AVRStudio erstellt.
    http://www.asurowiki.de/pmwiki/pmwik...Main/AVRStudio

    Der Trick bei der Sache ist, das vorhandene Makefile zu verwenden:
    Bild hier  

    Für das RC5Test Beispiel gibt es eine Besonderheit: Im Makefile wird dazu das Define RC5_AVAILABLE definiert. Nur damit funktioniert das Projekt.
    Weil dadurch eine zusätzliche Funktion im Timer1 Interrupt aufgerufen wird.

    Code:
    # Optional Definitions for conditional compiling 
    DEF = RC5_AVAILABLE
    
    
    CFLAGS = -g -O$(OPT) -I$(INCPATH) -D$(DEF) \
    	-funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums \
    	-Wall -Wstrict-prototypes \
    	-Wa,-ahlms=$(<:.c=.lst)

  10. #20
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    29.05.2005
    Beiträge
    1.018
    Hallo zusammen,
    na, dann sind ja zum Glück alle Probleme beseitigt.

    @stochri
    Mist eigene Ausbildung. Auf so einfache Dinge im Leben wurde ich nie vorbereitet.

    @M1.R und @m.a.r.v.i.n
    Ich habe eure Beiträge mal als Link in dem Inbetriebnahme-Beitrag von mir aufgenommen.

    Gruß Sternthaler
    Lieber Asuro programieren als arbeiten gehen.

Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress