DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: can Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_CAN_SECTION_7_5_L_PDU_transmission

Quelle: SWS_CANDriver.pdf (Seite 35) • Ziel-Anforderung: SWS_Can_00427

Wortlaut

7.5 L-PDU transmission On L-PDU transmission, the Can module converts the L-PDU contents ID and Data Length to a hardware specific format (if necessary) and triggers the transmission. [SWS_Can_00059] ⌈Data mapping by CAN to memory is defined in a way that the CAN data byte which is sent out first is array element 0, the CAN data byte which is sent out last is array element 7 or 63 in case of CAN FD.⌋(SRS_SPAL_12063) [SWS_Can_00427] ⌈If the presentation inside the CAN Hardware buffer differs from AUTOSAR definition, the Can module must provide an adapted SDU-Buffer for the upper layers.⌋() [SWS_Can_00100] ⌈Several TX hardware objects with unique HTHs may be configured. The CanIf module provides the HTH as parameter of the TX request. See Figure 7.3 for a possible configuration.⌋(SRS_Can_01135) Figure 7.3: Example of assignment of HTHs and HRHs to the Hardware Objects. The numbering of HTHs and HRHs are implementation specific. The chosen numbering is only an example. [SWS_Can_00276] ⌈The function Can_Write shall store the swPduHandle that is given inside the parameter PduInfo until the Can module calls the CanIf_TxConfirmation for this request where the swPduHandle is given as parameter.⌋() The feature of [SWS_Can_00276] is used to reduce time for searching in the CanIf module implementation. [SWS_Can_00016] ⌈The Can module shall call CanIf_TxConfirmation to indicate a successful transmission. It shall either called by the TX-interrupt service routine of the corresponding HW resource or inside the Can_MainFunction_Write in case of polling mode.⌋(SRS_Can_01051)

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_CANDriver.pdf
Dokumentseite Seite 35
Ziel-Modul can (classic)
Ziel-Anforderung SWS_Can_00427
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95