Frage zum AT90CAN128? Receive MOb, welche DLC?

Gast #787123
Lesenswert?
• ▲
▼
Hallo

Ich beschäftige mich gerasde mit dem AT90CAN128. Ich möchte damit CAN 
Nachrichten empfangen, egal wie lang diese sind.
Was schreibe ich denn bei dem Message Object zum Empfangen in die DLC 
Felder des Registers CANCDMOB?
Im Datenblatt steht:
This field is updated with the corresponding value of the remote or data 
frame received. If the expected DLC differs from the incoming DLC, a DLC 
warning appears in the CANSTMOB register.

Bedeutet das wenn ich in das Feld 8 schreibe, dann empfange ich aber 
eine Nachricht mit DLC=3, dann wird diese empfangen und akzeptiert, aber 
eine warnung wird ausgegeben?
Gast #788537
Lesenswert?
• ▲
▼
Wie ist das egentlich mit mehreren Message Objekts zum empfangen?

Kann ich ein MOb so konfigurieren das zum Bsp. alle Nachrichten mit der 
ID 111 und ein anderes MOb so konfigurieren das alle Nachrichten mit der 
ID 222 durchgelassen werden und dann werden alle Nachrichetn mit 111 und 
222 durchgelassen?
#788555
Lesenswert?
• ▲
▼
Ist zwar etwas komplexer, steht doch aber alles im Datenblatt?

Die MoB's kann man sogar auf Bereich-Filtern konfigurieren,
also mit einem MoB mehrere ID's empfangen.

Bei mehreren MoB's steht beim IRQ dann in CANSIT2 für welches Objekt der 
Interrupt ausgelöst wurde.


Die Unit finde ich völlig bescheuert - stammt auch aus den 8051'ern von 
Atmel...

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.