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

29 Bit CAN-Identifier mit CC2 ?? Kategorie: CAN-Bus (von hardy - 12.01.2004 2:05)


Hallo, ich schon wieder ... :-)

hat vielleicht schon mal jemand CAN 2.0B mit der CC2
 realisiert ?
Laut Datenblatt kann der interne CAN-Controller ja 29 Bit
Identifier zu erkennen, nur scheint das nicht weiter im
Betriebssystem implementiert zu sein und werden folgerichtig
ignoriert.

Sehr wichtig wäre dabei, dass beides (also 11+29 Bit)
nebeneinander funktioniert, laut Bus-Spezifikation ist das ja
ansich kein Problem. Baudrate ist 500kBit

Hintergrund ist, aus einem Fahrzeugbus Werte mit 29Bit
Identifier auslesen und diese (natürlich auf entsprechend
niedrigeren Adressen) mit 11Bit-Adressierung an ein
vorhandenes Messystem das keine 29bittigen IDs verabeiten
kann, weiterzuleiten. Auf dem selben Bus geistern aber auch
noch einige 11Bit-IDs vom Messrechner (und auch vom
Fahrzeug) herum, die ich in der Unit verarbeite und dann mit
einem festen Zeitraster wieder auf den Fahzeugbus gebe, da
der Prüfstandsrechner das Timing nicht sauber genug hinbekommt.

Hört sich vielleicht alles etwas kompliziert an, aber mit den
11-bittigen alleine funktioniert es prima. Die anderen bekommt  
ja weder der Rechner noch die CC2 mit, da die auf beiden
Seiten schon im CAN-Controller aussortiert werden.

Momentan mache ich die 29Bit-Geschichte mit CANalyzer,
Rechner samt Software und Karte sind aber viel zu teuer um
das System dauerhaft damit zu betreiben.

Bin für jeden Lösungsansatz dankbar, da mir die Sache schon
ne Weile heftige Kopfschmerzen bereitet.

Schönen Wochenstart, Hardy




    Antwort schreiben


Antworten: