CLASSIC
Modul: lintrcv
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_LINTRCV_SECTION_7_4_LIN_transceiver_wakeup_modes
Wortlaut
7.4 LIN transceiver wakeup modes
[SWS_LinTrcv_00066] Upstream requirements: SRS_Lin_01514, SRS_Lin_01563
⌈Wakeup notification must be supported by LIN Transceiver driver, therefore LIN transceiver driver covers 2 wakeup modes, internal wakeup by an upper layer or external wakeup by LIN channel.⌋
1. Internal wakeup: An internal wakeup is initiated by an upper layer, e.g. by calling LinTrcv_Init or LinTrcv_SetOpMode.
2. External wakeup: Wakeup detected by LIN transceiver driver is forwarded to the upper layer through the API LinTrcv_CheckWakeup which has to be called by the LinIf. Hint: WakeUp through ISR is not supported by the LIN Transceiver Driver but is only possible through ICU.
[SWS_LinTrcv_00074] Upstream requirements: SRS_Lin_01580
⌈Selection of wakeup mode shall be done by configuration parameter LinTrcvWakeUpSupport.⌋
[SWS_LinTrcv_00075] Upstream requirements: SRS_Lin_01580
⌈Support of wakeup shall be switched on and off for each LIN transceiver channel individually by configuration parameter LinTrcvWakeupByBusUsed.⌋
[SWS_LinTrcv_00161] ⌈LinTrcv driver shall use the following APIs provided by ICU driver, to enable and disable the wakeup event notification:
• Icu_EnableNotification
• Icu_DisableNotification
⌋
[SWS_LinTrcv_00162] ⌈LinTrcv driver shall enable the ICU channels when the transceiver transmits to standby mode (LINTRCV_STANDBY)⌋
[SWS_LinTrcv_00163] ⌈LinTrcv driver shall disable the ICU channels when the transceiver transmits to Normal mode (LINTRCV_NORMAL)⌋ Rationale: LinTrcv driver shall avoid the loss of wakeup events.
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Cited verbatim in the snippet (deterministic citation).
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_LINTransceiverDriver.pdf |
|---|---|
| Dokumentseite | Seite 17 |
| Ziel-Modul | lintrcv (classic) |
| Ziel-Anforderung | SWS_LinTrcv_00163 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |