Forum: Mikrocontroller und Digitale Elektronik ARM7TDMI: CAN-Controller intern oder extern?


von Matthias P. (Gast)


Lesenswert?

Hallo µController-Community :)

Wir bereiten grad das Leiterplattenlayout für ein µC-Board vor.
Für unsere Zwecke ist der ARM7SAM7X256 ausreichend bestückt.

Zum (CAN-)Probem:
Unser System verarbeitet derzeit 14 verschiedene Nachrichten (TX und 
RX). Mit 16 Boxen könnten wir diese alle abfangen, haben allerdings nur 
8 Boxen zur Verfügung.

Soweit ich das verstanden habe, lässt es sich nur so konfigurieren, dass 
jedem Slot des CAN-Controllers eine ID zugewiesen wird. Demnach begrenzt 
die Anzahl der Slots (bei obiger CPU: 8) die Anzahl der verschiedenen 
CAN-Nachrichten.

Ist das wirklich so? Oder kann man die Slots ("Boxes") so konfigurieren, 
dass alle CAN-IDs entgegen genommen werden?

Möglicherweise kann jmd. mit einen Link zur Thematik aushelfen.

Vielen Dank!
Paule
von (prx) A. K. (prx)


Lesenswert?

Da die Mailboxen nicht nur eine ID, sondern auch eine Maske haben, lässt 
sich über eine entsprechend weit gefasste Maske ein grosser Teil oder 
auch der ganze ID-Raum einfangen.
von Matthias P. (Gast)


Lesenswert?

Vielen Dank!

Problem gelöst :)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.