CAN-Allgemein

Gast #3109935
Lesenswert?

Hi,

Ich hab den C515C-L von Infineon und eine allgemeine Frage:
Im CAN-Standard wird gesagt:
"On-Chip-CAN-Controller enthält Physical und Link Layer".

Im Manual des C515C-L wird gesagt:
"Um den Physical Layer zu implementieren, muss an den C515C-L 
Mikrokontroller eine externe Komponente (CAN-Transceiver)" angeschlossen 
werden.

Das Bild habe ich angehangen. Was ich jetzt nicht versteh ist: CAN macht 
ja automatische Fehlerüberprüfung etc. Das ist alles aber im "Link 
Layer" angesiedelt. Nirgends im Manual steht aber was vom "Link Layer". 
Wo wird die Fehlerüberprüfung etc. dann gemacht?

lg
Angehängte Dateien:
Gast #3109940
Lesenswert?

Der Transceiver macht die physikalische Schicht, er sendet Daten auf den 
Bus und kann vom Bus lesen.
Dadurch dass der CAN-Controller seine auf den Bus geschriebenen Daten 
zurücklesen kann, kann er Übertragungsfehler / Kollisionen erkennen.
Also ist das Link Layer im Controller integriert.
(Firma: emtas) #3120371
Lesenswert?

Lens schrieb:
> Damit ist der CAN-Controller Layer2 und der CAN-Transceiver Layer1 oder?

Die Grenzen sind etwas fliessend.

Der Physical Layer besteht wiederum aus mehreren Schichten

               DLL
                |
--------------------------------------------------------------
Physical Signaling (PLS)
    - bit encoding/decoding, bit timing, synchronization
--------------------------------------------------------------
Physical Medium Attachment (PMA)
    - transceiver characteristics
--------------------------------------------------------------
Medium Dependent Interface (MDI)
    - cable, connectors
--------------------------------------------------------------

D.h bei CAN ist die PLS Schicht im CAN Controller
und natürlich der Data Link Layer.
Transceiver und Steckverbinder und Kabel (oder anderes Medium)
Sind der restliche, untere Teil, des Physical layer.

 Heinz

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren