![](https://img-blog.csdnimg.cn/d64ea8b349f740ab9ed23e7a7c9a18ad.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Autosar 通信栈(Communicate Stack)
文章平均质量分 91
从CANDrv--CanIF--PDUR(CanTP)-Com
.桃花依旧笑春风
做一个用心的人,记录自己学习和感悟的点点滴滴,与大家分享
展开
-
【CAN总线的物理层 1.CAN/CANFD采样的点的内容分享】
CAN物理层细节的点云拨雾,让你了解CAN总线的采样点与异步串行的同步策略原创 2022-07-16 09:24:30 · 3578 阅读 · 0 评论 -
【AUTOSAR CanDrive 1.学习CanDrive的功能和结构】
我们知道CanDrive是通信协议栈中的最底层,之前的文章已经讲了在autosar架构中的Com服务层系列文章 Com通信系列介绍我们废话不多说,直接进入今天的主题为了与文档描述保持一致,下文将使用CAN模块来表示CAN Driver。简单地说,CAN模块属于一部分的最底层内容,其作用是执行硬件访问和为上层提供独立的硬件接口(这里能访问CAN模块的上层只有Can Interface模块)。说到访问硬件,先了解几个概念,如下图所示:对图内容的解释如下:首先我们说一下Can Drive驱动状态机CAN模块驱原创 2022-06-02 14:27:37 · 2755 阅读 · 3 评论 -
【AUTOSAR CanDrive 2.了解通信Hoh、CanId与PduID的Mapping关系】
CAN接口模块设计的初衷就是不能直接访问硬件,与硬件保持独立,这也就意味着CAN接口层只能通过CAN模块的接口去获取硬件有关的内容,主要使用的CAN模块接口有Hth和Hrh。关于Hth和Hrh,首先涉及一个软件过滤选择问题,即当Hth和Hrh配置成BasicCAN,则需要在CanIf模块执行软件过滤;当Hrh和Hth配置成FullCAN,则不需要在在CanIf模块执行软件过滤,而是在硬件过滤。然后进入上述提到的CanId映射方式,即不同CanId如何映射到Hrh和Hth,以及Hrh和Hth又如何映射到更上层原创 2022-04-17 15:34:24 · 4484 阅读 · 5 评论 -
【AUTOSAR COM 1.通信协议栈介绍】
CP AUTOSAR文档的下载链接1、首先我们看COM stack架构图1 CAN通信协议栈概念AUTOSAR通信栈位于运行时环境(RTE)与微控制器抽象层(MCAL)之间,其可以简化ECU间的通信服务,实现不同类型或速率总线间的数据交互。在AUTOSAR通信栈中,位于服务层的有通信模块(Communication,Com),诊断通信管理模块(Diagnositic Communication Manager,Dem)、协议数据单元路由模块(Protocol Data Unit Router,PduR原创 2022-04-10 17:31:26 · 7338 阅读 · 4 评论 -
【AUTOSAR COM 2.通信协议栈进阶介绍】
com 通信栈原创 2022-03-31 15:51:44 · 1584 阅读 · 0 评论 -
【AUTOSAR COM 3.信号的收发流程TX/RX】
本系列文章的主题是CAN通讯,即属于通讯功能,对该功能再按模块细分,如下图3所示。其中CAN通讯的核心模块有4个:COM模块,PDU Router模块, CAN Interface模块和CAN Driver模块1.Can的接收回顾之前文章 menghuyouyou:根据ISO 11898-1标准可知, CAN接收功能需要使用通知(Indication)服务,那么怎么基于AUTOSAR架构实现呢?总的来说,AUTOSAR架构的CAN接收的软件实现流程图如下图4所示:BSW调度器周期性调用CAN Dr.原创 2022-04-15 16:27:53 · 3343 阅读 · 1 评论 -
【AUTOSAR COM 4.Com服务层模块的介绍】
Com服务层的配置Com概念与定义Signal的介绍三种信号值信号属性(Transfor property)信号的初始化与对齐方式(大小端)信号的收发sendreceive信号的字节转换与符号扩展信号的过滤机制I-PDU的属性介绍(transmission mode)四种传输模式TMC静态配置(True False)Com网关功能AUTOSAR COM模块的接收交互模型AUTOSAR COM模块的发送交互模型缩略词:有关Com通信协议栈的介绍到本篇就介绍完了,其实这块内容牵扯的知识是很多很多的 ,我这里原创 2022-04-17 17:39:52 · 675 阅读 · 0 评论 -
【AUTOSAR CanTP 1.学习UDS诊断的网络层协议】
学习UDS网络层协议的功能规范,以及各个时间参数的含义与应用原创 2022-06-15 17:39:44 · 1975 阅读 · 0 评论