CAN-Protokoll

Gast #1158149
Lesenswert?
• ▲
▼
Hi,
ich sende und empfange die Nachricht per CAN-Bus.Ich programmiere mit 
dem at90CAN.
Wenn ich eine selbe Nachricht durch zwei verschiedenen Kanäle per 
interrupt empfangen will, wird diese Nachricht durch den Kanal mit der 
höchsten Priorität empfangen. Aber der andere Kanal ist belegt, obwohl 
ich keine Daten  dadurch empfange.
wie kann ich diesen Kanal wieder benutzten oder wieder frei für die 
nächste Anwendung legen? ich möchte nur den Prinzip verstehen.
Danke

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.