AUTOSAR_TPS_SystemTemplate_阅读笔记7
Grey
全部学习汇总: GitHub - GreyZhang/hack_autosar: learning autosar documents, aha, very hard!
AUTOSAR_TPS_SystemTemplate_阅读笔记7
摘录与批注
- FlexRay的传输层支持多个会话,从描述看,应该类似于之前我熟悉的UDS的会话。
- 发送池和接收池的概念用法其实是有一些奇怪的,针对不同的使用场景用途不同。
- 如果是作为发送端,那么发送池存储的是发送信息,接收池存储的是接收信息。
- 如果是作为接收端,那么发送池存储的是接收信息,接收池存储的是发送信息。
- AUTOSAR的FlexRay TP支持的并不是一个完全标准的ISO TP,而是附加了一些其他的功能在上面。
- CAN TP对于对话的支持是通过通道来实现的,每一个通道有独立的资源,例如内部的buffer、Timer以及状态机等。
- 每一个CAN TP的连接有自己的Npdu对儿。
- CanTP的连接主要用于资源和目标之间的通信。
- LIN也有TP,但是不同于前面看过的几种通信方式,LIN的TP只支持一个对话。
- J1939中的BAM还有点对点的通信,在AUTOSAR中被认为是两种不同的TP。
- AUTOSAR中的TP通道一般是单向的概念。
- AUTOSAR的网络管理模块是一个通用的接口模块,在此基础上,不同通信方式通过适配层来实现支持。
- 典型的适配层: FrNm、UdpNm、CanNm、J1939Nm。
小结
这一部分内容还是通信相关的,但是主要的内容点在于对TP的讲解。