LIN Driver (Lin)
Controls hardware LIN controllers on the ECU.
Funktionen — Übersicht
void Lin_Init (const Lin_ConfigType* Config);Initializes the LIN module.Std_ReturnType Lin_CheckWakeup (uint8 Channel);This function checks if a wakeup has occurred on the addressed LIN channel.void Lin_GetVersionInfo (Std_VersionInfoType* versioninfo);Returns the version information of this module.Std_ReturnType Lin_SendFrame (uint8 Channel, const Lin_PduType* PduInfoPtr);Sends a LIN header and a LIN response, if necessary.Std_ReturnType Lin_GoToSleep (uint8 Channel);The service instructs the driver to transmit a go - to - sleep - command on the addressed LIN channel.Std_ReturnType Lin_GoToSleepInternal (uint8 Channel);Sets the channel state to LIN_ CH_ SLEEP, enables the wake - up detection and optionally sets the LIN hardware unit to reduced...Std_ReturnType Lin_Wakeup (uint8 Channel);Generates a wake up pulse and sets the channel state to LIN_ CH_ OPERATIONAL.Std_ReturnType Lin_WakeupInternal (uint8 Channel);Sets the channel state to LIN_ CH_ OPERATIONAL without generating a wake up pulse.Lin_StatusType Lin_GetStatus (uint8 Channel, const uint8* * Lin_SduPtr);Service Lin_GetStatus.
Typen — Übersicht
struct Lin_ConfigTypeThis is the type of the external data structure containing the overall initialization data for the LIN driver and the SFR...Lin_FramePidTypeRepresents all valid protected identifier used by Lin_ Send Frame().Lin_FrameCsModelTypeThis type is used to specify the Checksum model to be used for the LIN Frame.Lin_FrameResponseTypeThi s type is used to specify whether the frame processor is required to transmit the response part of the LIN frame.Lin_FrameDlTypeThis type is used to specify the number of SDU data bytes to copy.Lin_PduTypeThis Type is used to provide PID, checksum model, data length and SDU pointer from the LIN Interface to the LIN driver.enum Lin_StatusTypeLIN operation states for a LIN channel or frame, as returned by the API service Lin_ Get Status().enum Lin_SlaveErrorTypeThis type represents the slave error types that are detected during header reception and response transmission / reception.
Funktionen & Typen — Detailansicht
function Lin_Init [SWS_Lin_00006] 📄 PDF
void Lin_Init (const Lin_ConfigType* Config);
Initializes the LIN module.
Die synchrone Funktion Lin_Init dient der Initialisierung des LIN-Treibermoduls der AUTOSAR-Classic-Plattform gemäß Spezifikation [SWS_Lin_00006]. Die Schnittstelle wird über den Header Lin.h bereitgestellt und intern über die Service-ID 0x00 adressiert [SWS_Lin_00006].
Für die Verwendung und den Aufruf der Funktion gelten die folgenden Parameter- und Schnittstellenbedingungen:
- Eingabeparameter: Als einziger Übergabeparameter wird
Configerwartet [SWS_Lin_00006]. Hierbei handelt es sich um einen Zeiger auf den Konfigurationsdatensatz des LIN-Treibers vom Typconst Lin_ConfigType*[SWS_Lin_00006]. Weder Ein-/Ausgabeparameter noch reine Ausgabeparameter sind für diese Schnittstelle vorgesehen [SWS_Lin_00006]. - Rückgabewert: Die Funktion liefert keinen Rückgabewert zurück (
void) [SWS_Lin_00006]. - Ausführungssemantik: Die Verarbeitung erfolgt vollständig synchron (
Synchronous), sodass die Initialisierungsschritte des Treibers direkt während des Funktionsaufrufs abgearbeitet werden [SWS_Lin_00006].
Hinsichtlich des Aufrufkontexts und der Nebenläufigkeit ist festgelegt, dass Lin_Init nicht reentrant (Non Reentrant) ist [SWS_Lin_00006]. Interpretation: Da die Funktion das LIN-Treibermodul grundlegend initialisiert und nicht reentrant ausgelegt ist, dürfte sie typischerweise während der Startphase des Gesamtsystems aufgerufen werden, bevor andere Dienste des LIN-Treibers genutzt werden. Frage Q-d535602a0d4708ce (offen) Ein gleichzeitiger oder mehrfacher Aufruf aus unterschiedlichen Ausführungskontexten ist dabei vermutlich unzulässig.
Dieser Text wurde von einer KI auf Basis der Spezifikation AUTOSAR R20-11 generiert.
Implementer's Guide folgt (Komplexität I1)
function Lin_CheckWakeup [SWS_Lin_00160] 📄 PDF
Std_ReturnType Lin_CheckWakeup (uint8 Channel);
This function checks if a wakeup has occurred on the addressed LIN channel.
Die synchrone Funktion Lin_CheckWakeup dient der Prüfung, ob auf einem adressierten LIN-Kanal ein Wakeup-Ereignis aufgetreten ist [SWS_Lin_00160]. Die Schnittstelle ist über die Header-Datei Lin.h verfügbar und besitzt die Service-ID 0x0a [SWS_Lin_00160]. Zur Identifikation des Kanals nimmt die Funktion den Parameter Channel vom Datentyp uint8 entgegen [SWS_Lin_00160]. Weitere Ein- oder Ausgabeparameter sind für diese Schnittstelle nicht vorgesehen [SWS_Lin_00160].
Das Ergebnis der Ausführung wird synchron über den Rückgabetyp Std_ReturnType zurückgemeldet [SWS_Lin_00160]. Der Statuswert E_OK besagt, dass während der Ausführung des API-Aufrufs kein Fehler aufgetreten ist [SWS_Lin_00160]. Tritt hingegen während der Ausführung ein Fehler auf, liefert der Dienst den Rückgabewert E_NOT_OK [SWS_Lin_00160]. Spezifische Fehlercodes sowie Benachrichtigungen an DET oder DEM sind für dieses Element in den Quellen nicht spezifiziert.
Hinsichtlich des Nebenläufigkeitsverhaltens ist Lin_CheckWakeup als nicht reentrant (Non Reentrant) definiert [SWS_Lin_00160]. Aufrufer müssen daher sicherstellen, dass Aufrufe sequenziell erfolgen und keine gleichzeitige Ausführung stattfindet. Da der exakte Aufrufkontext in der Spezifikation nicht näher definiert ist, dürfte der Aufruf vermutlich durch übergeordnete Schichten wie das Wakeup-Management oder den ECU State Manager initiiert werden. Frage Q-40221056a2e2c042 (offen)
Dieser Text wurde von einer KI erstellt; alle Aussagen stammen aus den Vorgaben des AUTOSAR-Standards.
function Lin_GetVersionInfo [SWS_Lin_00161] 📄 PDF
void Lin_GetVersionInfo (Std_VersionInfoType* versioninfo);
Returns the version information of this module.
function Lin_SendFrame [SWS_Lin_00191] 📄 PDF
Std_ReturnType Lin_SendFrame (uint8 Channel, const Lin_PduType* PduInfoPtr);
Sends a LIN header and a LIN response, if necessary. The direction of the frame response (master response, slave response, slave - to - slave communication) is provided by the Pdu Info Ptr. Only used for LIN master nodes.
Die Funktion Lin_SendFrame dient dem Senden eines LIN-Headers sowie bei Bedarf der dazugehörigen LIN-Response und ist ausschließlich für LIN-Master-Knoten vorgesehen [SWS_Lin_00191]. Über den Zeiger PduInfoPtr wird die Übertragungsrichtung der Frame-Response festgelegt, welche eine Master-Response, eine Slave-Response oder eine Slave-zu-Slave-Kommunikation abbilden kann [SWS_Lin_00191].
Aufruf und Parameter: Die Ausführung der Funktion erfolgt asynchron [SWS_Lin_00191]. Beim Aufruf werden folgende Eingangsparameter übergeben:
Channel: Bestimmt den anzusprechenden LIN-Kanal alsuint8[SWS_Lin_00191].PduInfoPtr: Zeiger auf eine Struktur vom TypLin_PduType, welche den geschützten Identifier (PID), das Prüfsummenmodell (Checksum Model), den Response-Typ, die Datenlänge (Dl) sowie den Datenzeiger auf die SDU enthält [SWS_Lin_00191].
Rückgabewerte und Fehlerverhalten: Die Funktion liefert den Rückgabetyp Std_ReturnType [SWS_Lin_00191]:
E_OK: Der Sendeauftrag wurde erfolgreich entgegengenommen und zur asynchronen Ausführung akzeptiert [SWS_Lin_00191].E_NOT_OK: Der Sendeauftrag wurde abgewiesen, da ein Entwicklungsfehler (Development Error) oder ein Produktionsfehler (Production Error) vorliegt [SWS_Lin_00191].
Nebenläufigkeit und Integration: Die Schnittstelle ist als nicht reentrant (Non Reentrant) spezifiziert, weshalb parallele Aufrufe auf demselben Kanal vermieden werden müssen [SWS_Lin_00191]. Die Funktion besitzt die Service-ID 0x04 und wird über die Header-Datei Lin.h eingebunden [SWS_Lin_00191].
Dieser Nutzungshinweis wurde automatisiert auf Basis der AUTOSAR-Spezifikation R20-11 erstellt.
function Lin_GoToSleep [SWS_Lin_00166] 📄 PDF
Std_ReturnType Lin_GoToSleep (uint8 Channel);
The service instructs the driver to transmit a go - to - sleep - command on the addressed LIN channel. Only used for LIN master nodes.
Funktion und Aufrufkontext
Die Funktion Lin_GoToSleep weist den LIN-Treiber an, ein Go-to-Sleep-Kommando auf dem adressierten LIN-Kanal zu senden [SWS_Lin_00166]. Dieser Treiber-Dienst besitzt die Service-ID 0x06 und wird über die Header-Datei Lin.h zur Verfügung gestellt [SWS_Lin_00166]. Die Ausführung des Dienstes erfolgt für den Aufrufer asynchron [SWS_Lin_00166]. Die Funktionsdeklaration lautet Std_ReturnType Lin_GoToSleep (uint8 Channel) [SWS_Lin_00166].
Parameter und Rückgabewerte
Als einziger Übergabeparameter wird Channel vom Typ uint8 übergeben, welcher den anzusprechenden LIN-Kanal identifiziert [SWS_Lin_00166]. Zusätzliche Ein- oder Ausgabeparameter existieren nicht [SWS_Lin_00166].
Der Rückgabewert vom Typ Std_ReturnType gibt Auskunft über die Annahme der Anforderung [SWS_Lin_00166]:
E_OK: Das Go-to-Sleep-Kommando wurde durch den Treiber erfolgreich akzeptiert [SWS_Lin_00166].E_NOT_OK: Das Kommando wurde nicht akzeptiert, da ein Entwicklungsfehler oder ein Produktionsfehler aufgetreten ist [SWS_Lin_00166].
Einschränkungen und Nebenläufigkeit
Hinsichtlich der Nebenläufigkeit ist die Funktion als nicht reentrant (Non Reentrant) deklariert [SWS_Lin_00166]. Als wesentliche funktionale Einschränkung ist Lin_GoToSleep ausschließlich für LIN-Master-Knoten vorgesehen [SWS_Lin_00166].
Dieser Nutzungshinweis wurde automatisiert anhand der AUTOSAR-Spezifikation R20-11 generiert.
function Lin_GoToSleepInternal [SWS_Lin_00167] 📄 PDF
Std_ReturnType Lin_GoToSleepInternal (uint8 Channel);
Sets the channel state to LIN_ CH_ SLEEP, enables the wake - up detection and optionally sets the LIN hardware unit to reduced power operation mode (if supported by HW).
Die synchrone Funktion Lin_GoToSleepInternal setzt den Zustand des adressierten LIN-Kanals auf LIN_CH_SLEEP, aktiviert die Wake-up-Erkennung und versetzt die LIN-Hardware-Einheit optional in einen reduzierten Energiesparmodus, sofern dies von der Hardware unterstützt wird [SWS_Lin_00167]. Die Adressierung des gewünschten LIN-Kanals erfolgt über den Eingangsparameter Channel vom Typ uint8, während keine weiteren Ein- oder Ausgangsparameter vorhanden sind [SWS_Lin_00167].
Das Ergebnis der Ausführung wird synchron über den Rückgabewert vom Typ Std_ReturnType signalisiert [SWS_Lin_00167]:
E_OK: Das Kommando zum Versetzen in den Schlafmodus wurde erfolgreich akzeptiert [SWS_Lin_00167].E_NOT_OK: Das Kommando wurde abgewiesen, da ein Entwicklungs- oder ein Produktionsfehler aufgetreten ist [SWS_Lin_00167].
Bezüglich Nebenläufigkeit und Aufrufkontext ist Lin_GoToSleepInternal als nicht reentrant (Non Reentrant) spezifiziert [SWS_Lin_00167]. Aufrufende Softwareeinheiten müssen daher gewährleisten, dass Aufrufe sequentiell erfolgen und nicht nebenläufig überlagert werden. Die Funktion ist unter der Service-ID 0x09 definiert und über die Header-Datei Lin.h verfügbar [SWS_Lin_00167].
Dieser Nutzungshinweis wurde automatisiert auf Basis der Spezifikation generiert.
Implementer's Guide folgt (Komplexität I1)
function Lin_Wakeup [SWS_Lin_00169] 📄 PDF
Std_ReturnType Lin_Wakeup (uint8 Channel);
Generates a wake up pulse and sets the channel state to LIN_ CH_ OPERATIONAL.
Verwendung und Aufrufkontext
Die Funktion Lin_Wakeup gehört zum Treiber-Modul Lin der AUTOSAR-Classic-Plattform [SWS_Lin_00169]. Ihr Zweck besteht darin, einen Aufweckimpuls (Wake-up Pulse) auf dem adressierten Buskanal zu erzeugen und den Kanalzustand unmittelbar in LIN_CH_OPERATIONAL zu überführen [SWS_Lin_00169]. Bereitgestellt wird die Schnittstelle über die Header-Datei Lin.h mit der Service-ID 0x07 und der Signatur Std_ReturnType Lin_Wakeup (uint8 Channel) [SWS_Lin_00169].
Als Eingabeparameter nimmt die Funktion Channel vom Typ uint8 entgegen, womit der anzusteuernde LIN-Kanal spezifiziert wird [SWS_Lin_00169]. Ein-/Ausgabeparameter oder reine Ausgabeparameter sind nicht vorhanden [SWS_Lin_00169]. Das Ausführungsverhalten ist asynchron (Asynchronous); die Rückkehr aus der Funktion bestätigt somit lediglich die Annahme des Auftrags, während der physikalische Aufweckpuls nachgelagert auf dem Bus erzeugt wird [SWS_Lin_00169].
Rückgabewerte und Fehlerbehandlung
Über den Rückgabetyp Std_ReturnType wird das Ergebnis der Auftragsannahme gemeldet [SWS_Lin_00169]:
E_OK: Die Aufweckanforderung wurde vom LIN-Treiber akzeptiert und wird verarbeitet [SWS_Lin_00169].E_NOT_OK: Die Anforderung wurde abgewiesen, da ein Entwicklungs- oder ein Produktionsfehler aufgetreten ist [SWS_Lin_00169].
Nebenläufigkeit und Einschränkungen
Die Funktion ist laut Spezifikation als nicht reentrant (Non Reentrant) eingestuft [SWS_Lin_00169]. Aufrufe dürfen daher nicht unterbrechend oder nebenläufig aus verschiedenen Ausführungskontexten für dieselbe Treiberinstanz erfolgen. Aufrufende Komponenten müssen für eine entsprechende Synchronisation sorgen.
Dieser Verwendungshinweis wurde automatisiert auf Basis der Spezifikation AUTOSAR Classic R20-11 generiert.
Implementer's Guide folgt (Komplexität I1)
function Lin_WakeupInternal [SWS_Lin_00256] 📄 PDF
Std_ReturnType Lin_WakeupInternal (uint8 Channel);
Sets the channel state to LIN_ CH_ OPERATIONAL without generating a wake up pulse.
Die über den Header Lin.h bereitgestellte Funktion Lin_WakeupInternal versetzt einen LIN-Kanal asynchron in den Betriebszustand LIN_CH_OPERATIONAL, ohne dabei einen Weckimpuls auf den physischen LIN-Bus auszugeben [SWS_Lin_00256]. Sie verarbeitet interne Weckanforderungen der übergeordneten LIN-Schnittstelle, bei denen kein Bus-Wake-up-Signal gesendet werden darf [SWS_Lin_00262]. Der Aufruf erfolgt über den Parameter Channel vom Typ uint8. Die Funktion liefert E_OK zurück, wenn die Weckanforderung akzeptiert wurde, oder E_NOT_OK, wenn die Anforderung abgewiesen wurde bzw. ein Entwicklungs- oder Produktionsfehler vorliegt [SWS_Lin_00256].
Für den Aufrufkontext und die Nebenläufigkeit gilt, dass Lin_WakeupInternal nicht reentrant (Non Reentrant) ist [SWS_Lin_00256]. Als strikte Reihenfolgebedingung muss sich die Zustandsmaschine des adressierten Kanals zum Aufrufzeitpunkt im Ruhezustand LIN_CH_SLEEP befinden [SWS_Lin_00260].
Bei aktivierter Erkennung von Entwicklungsfehlern überwacht das Modul die folgenden Fehlerbedingungen und meldet entsprechende Entwicklungsfehler:
LIN_E_UNINIT: Aufruf der Funktion vor der Initialisierung des LIN-Treibermoduls [SWS_Lin_00258].LIN_E_INVALID_CHANNEL: Der übergebene Kanalparameter ist ungültig oder der adressierte Kanal ist inaktiv [SWS_Lin_00259].LIN_E_STATE_TRANSITION: Ein unzulässiger Zustandsübergang liegt vor, da sich der LIN-Kanal nicht im ZustandLIN_CH_SLEEPbefindet [SWS_Lin_00260].
Dieser Nutzungshinweis wurde automatisch auf Basis der Spezifikationsanforderungen generiert.
Implementer's Guide folgt (Komplexität I1)
function Lin_GetStatus [SWS_Lin_00168] 📄 PDF
Lin_StatusType Lin_GetStatus (uint8 Channel, const uint8* * Lin_SduPtr);
Service Lin_GetStatus.
type Lin_ConfigType [SWS_Lin_00227] 📄 PDF
This is the type of the external data structure containing the overall initialization data for the LIN driver and the SFR settings affecting the LIN channels. A pointe r to such a structure is provided to the LIN driver initialization routine for configuration of the driver, LIN hardware unit and LIN hardware channels.
type Lin_FramePidType [SWS_Lin_00228] 📄 PDF
Represents all valid protected identifier used by Lin_ Send Frame().
type Lin_FrameCsModelType [SWS_Lin_00229] 📄 PDF
This type is used to specify the Checksum model to be used for the LIN Frame.
Der Enumerationstyp Lin_FrameCsModelType dient gemäß [SWS_Lin_00229] der Festlegung des Prüfsummenmodells, das für einen einzelnen LIN-Frame verwendet wird. Die Typdefinition ist standardmäßig über den Header Lin_GeneralTypes.h verfügbar [SWS_Lin_00229].
Für die Konfiguration stehen gemäß [SWS_Lin_00229] zwei Werte zur Verfügung:
LIN_ENHANCED_CS: Selektiert das erweiterte Prüfsummenmodell (Enhanced checksum model) [SWS_Lin_00229].LIN_CLASSIC_CS: Selektiert das klassische Prüfsummenmodell (Classic checksum model) [SWS_Lin_00229].
Als reiner Datentyp definiert Lin_FrameCsModelType selbst keine Funktionsschnittstellen, Rückgabewerte oder DET-/DEM-Fehlermeldungen [SWS_Lin_00229]. Die Verwendung dürfte primär als Parameter oder Element innerhalb von Konfigurations- und Frame-Deskriptoren im Modul Lin stattfinden (Interpretation), um dem Treiber mitzuteilen, nach welchem Algorithmus die Frame-Prüfsumme bei Übertragung oder Empfang verifiziert wird. Frage Q-6d3354059d0641df (offen) Eine Fehlerbehandlung für ungültige Werte muss daher vermutlich auf Ebene der verarbeitenden Treiber-APIs bzw. der Modulkonfiguration abgefangen werden (Interpretation). Frage Q-06e26f4bcff1e520 (offen)
Dieser Text wurde von einer KI auf Basis der AUTOSAR-Spezifikation R20-11 generiert.
Implementer's Guide folgt (Komplexität I1)
type Lin_FrameResponseType [SWS_Lin_00230] 📄 PDF
Thi s type is used to specify whether the frame processor is required to transmit the response part of the LIN frame.
type Lin_FrameDlType [SWS_Lin_00231] 📄 PDF
This type is used to specify the number of SDU data bytes to copy.
type Lin_PduType [SWS_Lin_00232] 📄 PDF
This Type is used to provide PID, checksum model, data length and SDU pointer from the LIN Interface to the LIN driver.
type Lin_StatusType [SWS_Lin_00233] 📄 PDF
LIN operation states for a LIN channel or frame, as returned by the API service Lin_ Get Status().
Der Enumerationstyp Lin_StatusType wird über Lin_GeneralTypes.h bereitgestellt und definiert die Betriebs- sowie Übertragungszustände für LIN-Kanäle und LIN-Frames, die als Rückgabewert des API-Dienstes Lin_GetStatus() gemeldet werden [SWS_Lin_00233].
Die Zustandswerte gliedern sich in Kanalzustände und Frame-Operationswerte [SWS_Lin_00233]:
- Kanalstatus:
LIN_OPERATIONALrepräsentiert den Normalbetrieb, in dem der LIN-Kanal bereit zur Übertragung des nächsten Headers ist und keine Daten eines vorherigen Frames vorliegen (z. B. nach der Initialisierung). Demgegenüber stehtLIN_CH_SLEEPfür den Ruhezustand des Kanals, in dem die Wake-up-Erkennung für Slave-Knoten aktiviert ist [SWS_Lin_00233]. - Laufende Übertragungen:
LIN_TX_BUSYkennzeichnet eine laufende Sendung von Header oder Response.LIN_RX_BUSYsignalisiert einen laufenden Empfangsvorgang, bei dem bereits mindestens ein Response-Byte, jedoch noch nicht das abschließende Prüfsummenbyte eingetroffen ist [SWS_Lin_00233]. - Erfolgreicher Abschluss:
LIN_TX_OKbestätigt die erfolgreiche Übertragung, währendLIN_RX_OKden fehlerfreien Empfang einer vollständigen Response ausweist [SWS_Lin_00233]. - Fehlerzustände und Timeouts:
LIN_NOT_OKzeigt Entwicklungs- oder Produktionsfehler an. Bei Sendeoperationen unterscheidet der Typ zwischenLIN_TX_HEADER_ERROR(Fehler beim Header-Senden durch Daten-Mismatch, Identifier-Paritätsfehler oder physische Busfehler) undLIN_TX_ERROR(Fehler bei der Response-Übertragung durch Daten-Mismatch oder Busfehler). Auf Empfangsseite kennzeichnetLIN_RX_ERRORRezeptionsfehler wie Framing-, Overrun-, Prüfsummenfehler oder unvollständige Responses;LIN_RX_NO_RESPONSEmeldet das vollständige Ausbleiben von Response-Bytes [SWS_Lin_00233].
Dieser Nutzungshinweis wurde automatisiert auf Basis der Spezifikation AUTOSAR CP R20-11 generiert.
Implementer's Guide folgt (Komplexität I1)
type Lin_SlaveErrorType [SWS_Lin_91140] 📄 PDF
This type represents the slave error types that are detected during header reception and response transmission / reception.
Der Aufzählungstyp Lin_SlaveErrorType repräsentiert die spezifischen Fehlertypen eines LIN-Slaves, die während des Empfangs des Headers sowie während der Übertragung oder des Empfangs der Response erkannt werden [SWS_Lin_91140]. Die Typdefinition wird über die Header-Datei Lin_GeneralTypes.h zur Verfügung gestellt [SWS_Lin_91140].
Fehlerzustände und Wertebereich
Die Enumeration deckt Fehler während der verschiedenen Phasen der LIN-Kommunikation ab [SWS_Lin_91140]:
LIN_ERR_HEADER: Signalisiert einen Fehler beim Empfang des LIN-Headers [SWS_Lin_91140].LIN_ERR_RESP_STOPBIT: Zeigt einen Framing-Fehler beziehungsweise Stopbit-Fehler in der Response an [SWS_Lin_91140].LIN_ERR_RESP_CHKSUM: Kennzeichnet einen Prüfsummenfehler der empfangenen Response [SWS_Lin_91140].LIN_ERR_RESP_DATABIT: Meldet einen Bit-Monitoring-Fehler eines gesendeten Datenbits in der Response [SWS_Lin_91140].LIN_ERR_NO_RESP: Weist darauf hin, dass keine Antwort auf den Header empfangen wurde [SWS_Lin_91140].LIN_ERR_INC_RESP: Tritt auf, wenn eine unvollständige Response empfangen oder übertragen wurde [SWS_Lin_91140].
Verwendung und Einschränkungen
Interpretation: Da im vorliegenden Spezifikationsauszug keine konkreten Funktionssignaturen enthalten sind, dürfte der Typ als Rückgabewert oder Statusparameter in Benachrichtigungen an übergeordnete Module wie das LIN-Interface dienen. Frage Q-6a9c54976345ca2b (offen) Weitere Details zu Reentranz, Aufrufkontexten oder synchroner beziehungsweise asynchroner Ausführung sind im Auszug nicht enthalten.
Dieser Nutzungshinweis wurde automatisiert auf Basis der Spezifikation von AUTOSAR R20-11 generiert.
Request a governed re-review of this record. The record is not changed immediately.
- Record
AUTOSAR/AP/record/CP_MOD_Lin- Status
- unspecified
- Version
AUTOSAR/AP/record/CP_MOD_Lin@rel:R20-11#e8ea5339- Content hash
e8ea5339- Source
- https://www.autosar.org/fileadmin/standards/R20-11/CP/AUTOSAR_SWS_LINDriver.pdf#nameddest=SWS_Lin_00006
claude-opus-5-5· 2026-10-13