SNIP_CLASSIC_LIN_SECTION_9_2_2_Frame_reception_in_slave_nodes
Wortlaut
9.2.2 Frame reception in slave nodes
This section is only applicable to LIN slave nodes. The following use case (Figure 9.5) shows the reception of a LIN frame. After a received LIN header is indicated by the LIN driver, the PID is evaluated (shown by function EvaluatePID). If it’s determined to belong to a reception frame, the LIN interface informs the driver about the response type by setting the appropriate members of PduPtr (shown by function SetPduPtrValues). The AllocateRxBuffer call is to show that the storage of the received frame is made in the LIN Driver and not in the LIN Interface.
«module» LSduR
«module» Lin
«module» LinIf
«Peripheral» LinController/UART Lin_Interrupt()
CopyBuffer()
LSduR_LinIfRxIndication()
LinIf_RxIndication()
LinIf_HeaderIndication()
SetPduPtrValues()
EvaluatePID()
Lin_Interrupt()
AllocateRxBuffer() Figure 9.5: Frame reception (slave node)
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Slave frame reception handling in LinIf_HeaderIndication
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_LINInterface.pdf |
|---|---|
| Dokumentseite | Seite 132 |
| Ziel-Modul | lin (classic) |
| Ziel-Anforderung | SWS_LinIf_00733 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.85 |