COM01-AutoSAR CAN通信发送和接收概述【发送和接收用例分析及Sequence图】

本文深入解析AutoSAR CAN通信的发送和接收过程,通过用例图和Sequence图展示从SwcAppSender到CanDrv的发送路径,以及从CanDrv到SwcAppReceiver的接收路径,阐述了AutoSAR通信架构的分层优势与API调用成本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

传送门 ==>> AutoSAR入门和实战系列总目录

本文主要描述了AutoSAR CAN通信发送和接收的流程,从发送和接收用例分析及各层API调用的序列图【Sequence图】的角度为读者带来剖析。

1 通信模型的发送接收用例图【use case】

  1. 说到通信,我们第一想到通信的对等实体(communication peer),即发送方和接收方,这些可以看成UML中用例图的Actor;
  2. 第二想到的使用通信的use case,即消息的发送和消息的接收;
  3. 第三个想到的就是通信的消息(messages);这里的消息在AutoSAR通信架构中流经了下列模块,从上至下(发送逻辑)为:SwcAppSender->Rte->Com->PduR->CanIf->CanDrv;从下至上(接收逻辑:CanDrv>CanIf->PduR->Com->Rte->SwcAppReceiver;优点不言而喻就是分层:通过分层,每层可以根据自己的配置信息实现消息的打
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

糖果Autosar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值