Zum Bsp: 250KHz
Tabelle 4.1. Beispielkonfiguration CAN-Baudrate
nOperatingMode
Betriebsmodus, in dem gearbeitet werden soll. Folgende Werte
werden unterstützt:
• 0 = Standard-Modus.
• 1 = LoopBack-Modus: In diesem Modus werden keine
• 2 = Listen-Modus: In diesem Modus arbeitet das AnaGate CAN
• 3 = Offline-Modus: In diesem Modus werden keine Telegramme
bTermination
Geräte-integrierte CAN-Bus-Terminierung ein- bzw. ausschalten
(TRUE=ein, FALSE=aus). Diese Einstellung wird nicht bei allen
AnaGate CAN Modellvarianten unterstützt.
bHighSpeedMode Aktuelle Einstellung für den High-Speed-Modus (TRUE=ein,
FALSE=aus). Diese Einstellung wird nicht bei allen AnaGate CAN
Modellvarianten unterstützt.
Der Highspeed-Modus wurde eingeführt, um auch bei großen
Baudraten mit kontinuierlich hoher Buslast keine Pakete zu
verlieren. In diesem Modus werden die gesendeten bzw.
empfangenen
bestätigt und die via CANSetFilter definierten Filter werden
ignoriert.
bTimeStampOn Aktuelle
FALSE=aus). Diese Einstellung wird nicht bei allen AnaGate CAN
Modellvarianten unterstützt.
CAN API Funktionen
MCP2515
CNF1
0x43
Anmerkung
Bitte
beachten
hinsichtlich der Kontrollregister CNF1, CNF2 und CNF3. Die
Ozillator-Frequenz des AnaGate CAN beträgt FOSC=20MHz,
alle anderen CAN-Modelle verwenden die Frequenz FOSC=
24MHz.
Telegramme auf dem CAN-Bus versendet. Stattdessen werden
an das AnaGate CAN versendete Nachrichten so wieder
empfangen, als ob sie von einem anderen Bus-Teilnehmer über
den CAN-Bus übertragen worden wären.
als passiver Partner am Bus, d.h. es werden grundsätzlich keine
Telegramme über das Gerät versendet (dies gilt auch bei ACKs
für eingehende Telegramme).
auf dem CAN-Bus versendet oder empfangen. Dadurch
werden auch keine Error-Frames auf dem Bus erzeugt, wenn
andere Busteilnehmer Telegramme mit einer anderen als der
konfigurierten Baudrate senden.
Telegramme
Einstellung
für
17
MCP2515
MCP2515
CNF2
CNF3
0xA1
0x03
Sie
die
Beschreibung
auf
Protokollebene
den
Zeitstempel-Modus
© 2007-2015 Analytica GmbH
Baudrate
Parameter
0x0143A103
des
MCP2515
nicht
mehr
(TRUE=ein,