-
        

Ergebnis 1 bis 4 von 4

Thema: Single-Variablen und Eeprom: Konfliktsituation

  1. #1
    Murus
    Gast

    Single-Variablen und Eeprom: Konfliktsituation

    Anzeige

    Hallo zusammen.

    Ich möchte ein paar Single-Variablen ins AVR (Mega interne Eeprom ablegen. Und irgendwann per UART ausgeben.
    So sieht der jeweilige Code aus:

    Dimensionierung:
    Dim Temp(100) as Eram Single
    Dim Senden as String * 15
    Dim T as Single

    Speicherung: (T ist die Single-Variable)
    Temp(i)=T

    Auslesen und UART: Auslesen aus dem Eeprom, in einen String verwandeln, senden.

    For A=1 to 100
    Zwitemp=Temp(a)
    Senden=Str(Zwitemp)
    Print Senden
    waitms 30
    next

    Irgendwo klappt etwas nicht.
    Die Variable T stimmt, es ist eine Single, sie wird korrekt erzeugt.
    Doch bei der Speicherung oder bei der Weiterleitung ans UART klemmt etwas, es kommen nämlich immer total verkorkste Werte an.
    Meistens kommen nur -0.0 an....

    Was ist da los? Hab ich irgendwo ein Chaos mit den Datentypen?

    Herzlichen Gruss
    Mario

  2. #2
    Murus
    Gast
    Ah, eine weitere Erkenntnis:
    Wenn ich die T-Variable nicht mehr als Eram Single, sondern nur noch als Single dimensioniere, klemmt es immer noch... Es liegt also wohl irgendwo an der Übertragung...

    Was meint ihr?

  3. #3
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.836
    *grübel* Die definition von Zwitemp ? Ist das eh' ein Single ?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  4. #4
    Murus
    Gast
    Ja, ist ein Single, die brauch ich, um die Temp aus dem Eeprom zu holen, um sie zu verarbeiten.

    Doch, jetzt kommts....

    Der Fehler lag beim Hwstack/swstack/framesize.

    Einer von denen drei war zu klein...
    Hab jetzt alle drei ein bisschen hochgeschraubt, jetzt gehts...
    Heieiei, an das denkt man natürlich nie....

    Herzlichen Gruss
    Mario

Berechtigungen

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