Implementierung einer LIN-Kommunikation

am Beispiel eines Infineon xc161-Mikrocontrollers

Download des pdf-Dokuments

Update (2.7.10): Link fixed, pdf müsste jetzt erreichbar sein.

Inhalt:

  1. Einleitung
  2. Grundlagen des LIN-Busses
    2.1 LIN – Local Interconnect Network
    2.2 Physikalische Schicht (Physical Layer)
    2.3 Sicherungsschicht (Data Link Layer)
  3. Konfiguration des ASC-Moduls
    3.1 Konfigurationsregister ASC1_CON
    3.2 Konfiguration der Portpins
    3.3 Generierung der Baudrate
    3.4 Interrupts
    3.5 Initialisierung des LIN-Transceivers
  4. Implementierung
    4.1 Datenstrukturen und Konstanten
    4.2 Bereitstellen der Daten
    4.3 Erkennung des Rahmen-Anfangs
    4.4 Empfangen des Headers
    4.5 Senden der Daten
    4.6 Berechnung der Checksumme
  5. Ergebnis


Lizenz / Copyright:

Creative Commons (by-nc-sa)