mikrocontroller.net

Forum: Compiler & IDEs AVR32 Studio No source available for "_handle_Bus_Error_Data_Fetch() "


Autor: Billy __ (slowflyer)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Leute,

ich habe mit dem AVR32Studio und dem FREERTOS ein kleines Problem. 
Manchmal bleibt der Debugger einfach an manchen Stellen wie z.B. 
_handle_Bus_Error_Data_Fetch stehen. Wenn ich das richtig verstehe wurde 
ein Event ausgelöst, das keinen Handler implementiert hat. Aber wie 
wurde dieser ausgelöst? Ich habe meine Software Schritt für Schritt 
durchgesteppt, bis der Debugger an einer simplen Zuweisung an diese 
Stelle sprang. Ähnliche Probleme habe ich merkwürdigerweise nur mit dem 
FREERTOS, ohne treten solche Dinge nicht auf.

Mir stellen sich die Fragen:
1. liegt es am FREERTOS?
2. was kann ich dagegen tun?

Autor: Billy __ (slowflyer)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
AHA!!!

habe jetzt festgestellt, dass der Wert einer nicht initialisierten 
Variable einer anderen zugewiesen wurd und dann passiert der data fetch 
error

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.