Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: 29 Bit Identifier Kategorie: CAN-Bus (von Meinhard - 29.10.2006 10:48)
Als Antwort auf 29 Bit Identifier von Marten - 16.06.2006 15:22
Ich nutze:
C164CI-ControllerBoard, eigenes Board, OSOPT V3.0

Hallo Marten,

es sind weder besondere Bibliotheken noch Anpassungen am OSOPT notwendig um 29Bit ID's zu verwenden.

Du solltest Dir die Datenblätter des C164 genauer anschauen und Dich mit den Registern auseinandersetzen,
dann lä�t sich das ganze mit etwas Flei� und Programmierarbeit komplett in C2 und ca. 40 Inline-Funktionen
lösen. Es werden so viele Funktionen benötigt, die teils die gleiche Aufgabe haben, da die Rückgabewerte über
verschiedene Register verteilt im C164 abgelegt sind.

Die folgenden Register sollte man sich genauer ansehen:

// Message Control Register
// Message Configuration Register
// Upper Global Mask Long -> acceptance filter 29 Bit IDs
// Lower Global Mask Long -> acceptance filter 29 Bit IDs
// Upper arbitration register -> acceptance filter 29 Bit IDs
// Lower arbitration register -> acceptance filter 29 Bit IDs

GruÃ?,

Meinhard


    Antwort schreiben


Antworten:

Re: 29 Bit Identifier (von Marten - 26.02.2007 13:50)