www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AT90CAN128 - Probleme beim Neustart des Controllers


Autor: Christian A. (angellot)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe ein Programm geschrieben, das bei einem anliegendem Signal an 
einem Interrupt-Pin ein Rechtecksignal am entsprechenden Timer-Pin 
ausgibt. Die Ausgabefrequenz wird dabei über eine CAN-Nachricht an den 
Mikrocontroller übertragen.

Der Interrupt läuft dabei im Toggle-Betrieb. D.h. dass bei einer 
steigenden Flanke des Signals das Rechtecksignal ausgegeben wird und bei 
einer fallenden Flanke wieder ausgeschaltet wird.

Das ganz Programm läuft soweit auch, jedoch habe ich manchmal das 
Problem, dass nach dem Ausschalten des Mikrocontrollers das Programm 
nicht mehr läuft. Dies geschieht aber nicht immer, sondern nur manchmal.

Auffällig ist dabei, dass ich über den CAN-Bus Zufalls-Nachrichten 
gesendet bekomme.

Das entsprechende Projekt habe ich als RAR-Archiv abgehängt. Es wurde 
mit dem AVR Studio 4 und AVR-gcc erstellt.

Vielen Dank im Voraus
angellot

Autor: Christian A. (angellot)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
UPDATE

Ich habe mittlerweile beim Debuggen rausbekommen, dass nach dem Neustart 
des Microcontroller die Registerinhalte nicht mehr geschrieben werden. 
Was ziemlich mistyriös ist... Vielleicht hat ja schon jemand ein selbes 
Problem gehabt.

Schöne Grüße
angellot

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.