DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: canif Rolle: heuristic Konfidenz: 85%

SNIP_CLASSIC_CANIF_SECTION_5_5_Lower_layers_CAN_Transceiver_Driver

Quelle: SWS_CANInterface.pdf (Seite 21) • Ziel-Anforderung: SWS_CANIF_00655

Wortlaut

5.5 Lower layers: CAN Transceiver Driver The second available lower layer CAN device driver is represented by the CanTrcv (see [2, Specification of CAN Transceiver Driver]). Each CanTrcv itself does operation mode control of the CAN Transceiver device. The CanIf just maps all APIs of several underlying CanTrcvs to a unique one, thus CanSm is able to trigger a transition of the corresponding CAN Transceiver modes. No control or handling functionality belonging to CanTrcv is done inside the CanIf. The CanIf maps the following services of all underlying CanTrcvs to one unique interface. These are further described in the CAN Transceiver Driver SWS (see [2, Specification of CAN Transceiver Driver]): • Unique CanTrcv mode request and read services to manage the operation modes of each underlying CAN Transceiver device. • Read service for CAN Transceiver wake up reason support. • Mode request service to enable/disable/clear wake up event state of each used CAN transceiver (CanIf_SetTrcvMode(), see [SWS_CANIF_00287]).

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Abstraction of multiple transceiver instances

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_CANInterface.pdf
Dokumentseite Seite 21
Ziel-Modul canif (classic)
Ziel-Anforderung SWS_CANIF_00655
Semantische Rolle heuristic
Automatisierungs-Konfidenz 0.85