- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 12

Thema: Forward Jump Out Of Range

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Forward Jump Out Of Range

    Hallo ich bins mal wieder,

    neuestest Problem und zwar wenn ich mein Programm Kompilieren will kommt der Fehler:

    Error : 220 Line : 2511 Forward jump out of range [FAULT [ 69]]
    Error : 221 Line : 2511 Backward jump out of range [_MAXRES [ 64]]

    Was ist das für ein Fehler?

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.05.2007
    Ort
    Berlin
    Alter
    53
    Beiträge
    765
    Die Bereiche, welche Übersprungen werden sollen sind zu groß. Du kannst Deinen Code umstellen, dass die Subs (Daten) näher zusammenstehen.
    Wenn das Herz involviert ist, steht die Logik außen vor! \/

  3. #3
    Achso. Hm das ist blöd da geht mir dann die Übersicht verloren. Geht das nicht mit einem anderen Befehl, der mehr Zeilen überspringen kann? (Verwende immer nur Gosub)

  4. #4
    Ok habe mein Programm nochmal aufgerollt und dabei herausgefunden, dass wenn ich Getrc5... Also die Fernbedienungsbefehle weglasse, so kommt der Fehler nicht. Wahrscheinlich ein Bug in Bascom. Habe aber nur die Demoversion (1.11.9.8 mit der ich das Programm immer nur den Syntax überprüfe. Kann ich sowieso nicht kompilieren.

    Deshalb meine Frage: Wer würde mir mein Programm kompilieren und dann wieder zurückschicken?

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.05.2007
    Ort
    Berlin
    Alter
    53
    Beiträge
    765
    Die GetRC5 müssten demanch an eine andere Stelle. Stell den Code doch mal hier rein. Ein Bascom Bug? JEIN. Der Adressbereich für relative Sprünge ist begrenzt. Bascom müsste also den Code selbständig hin- und herschieben. Dabei müsste der gesamte Code auf relative Sprünge analysiert und dementsprechend geordnet werden. Diese Funktionalität ist halt nicht gegeben.
    Wenn das Herz involviert ist, steht die Logik außen vor! \/

  6. #6
    Nein es ist ein allgemeines Problem von Getrc5 in Verbindung mit dem Atmega1280. Selbst wenn ich allen Code weglasse und nur z.B. den aus der Bascom Hilfe stehenden Test RC5 Code verwende dann kommt dieser Fehler. Ich habe ihn mal reingestellt inkl. der dazugehörigen DCF77.Lib (alle beide als .txt)
    Angehängte Dateien Angehängte Dateien

Berechtigungen

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

Labornetzteil AliExpress