LIN Flashcards

1
Q

Wofür steht die Abkürzung LIN?

A

Local Interconnect Network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche Eigenschaften hat LIN?

A
  • Ein Master mit mehreren Slaves
  • Niedrige Datenraten
  • UART Interface
  • Delegated Token Method
  • Deterministic Communication
  • Message Distribution (Broadcast)
  • Kurze Nachrichten
  • Simple Transmission Checking
  • Status Management
  • Network Management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wie ist das Centrally Controlled Message Distribution System von LIN aufgebaut?

A
  • LIN Nodes ohne gleichen Zugang zum Bus aufgrund der Master-Slave-Architektur
  • LIN Master delegiert Kommunikation
  • Nachrichtenverteilung basiert auf Nachrichtenadressierung
  • 64 Nachrichtenadressen (Identifiers)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wie sieht das LIN Message Format aus?

A
  • Nachricht teilt sich in Header und Response
  • Header dient als Token
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wie sieht der LIN Identifier aus?

A
  • Content-based addressing
  • 6 Bits für den Identifier (ID) reserviert
  • Identifiers werden in vier Kategorien unterteilt
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In welche vier Kategorien werden LIN Identifier unterteilt?

A
  • Werte von 0 bis 59 werden für signal carrying Frames genutzt
  • 60 und 61 werden für diagnostic data genutzt
  • 62 user-defined extensions
  • 63 future protocol enhancements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was macht der LIN Master?

A
  • LIN Master steuert die Kommunikation im LIN Netzwerk
  • Setzt die Message Header mit den angegebenen Identifiern zu den angegebenen Sendezeiten auf den LIN Bus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was definiert der LIN Schedule?

A
  • Sendezeiten und Identifier
  • Sendezeitpunkte müssen so gewählt werden, dass die Übertragung der LIN-Nachrichten gewährleistet ist
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wie wird der LIN Schedule organisiert?

A
  • LIN Schedule wird in Minislots organisiert
  • Es muss eine ausreichende Anzahl von Minislots vorhanden sein, um die Übertragung einer LIN Nachricht zu gewährleisten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Welche Message Types gibt es bei LIN?

A
  • Unconditional Frames
  • Sporadic Frames
  • Event-triggered Frames
  • Diagnostic Frames (Master Request / Slave Response)
  • Other Frames (User-defined / Future extensions)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was sind Sporadic Frames?

A
  • Message Header wird nur gesendet, wenn der Master Daten senden will oder wenn der Master Daten von einem Slave benötigt
  • Bus bleibt während des entsprechenden Timeslots im Leerlauf, wenn keine Daten oder Anforderungen empfangen werden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was sind Event-triggered Frames bei LIN?

A
  • Master adressiert mehrere Slaves mit dem Message Header
  • Jeder der Slaves kann antworten, wenn entsprechende Ereignisinformationen verfügbar sind
  • Kollisionen werden von den Slaves und dem Master erkannt
  • Nach einer Kollision erkundigt sich der Master mit konventionellen unconditional messages
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wie funktioniert das Error Handling bei LIN?

A
  • Jeder LIN-Slave überwacht seinen Betriebszustand und erstellt einen Statusbericht
  • Statusbericht wird periodisch an Master gesendet
  • Überwachung durch Fehlererkennungsmechanismen
  • Als fehlerhaft erkannte Nachrichten werden verworfen
  • Fehlerbehandlung ist nicht Teil von LIN und muss gesondert definiert werden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly