轻松学习CAN总线系列---10.11898-1:DLL and PL(5)-位时间和同步

5 PL规范

5.1概述和功能模块

PL实现将CAN节点连接到总线。节点的数量受总线上的电力负载和CAN数据链路层协议的限制。 PL的模块,根据ISO/IEC 8802-3,它有三个子层。
a) PCS应包含比特编解码、定时、同步、总线故障检测等功能。在后面的子条款中有具体规定。
b)PMA子层包含用于总线传输/接收的功能电路。它不在ISO 11898的这一部分的范围内。
c)PMD子层包含物理介质和PMA子层之间的机械和电气接口。它不在ISO 11898的这一部分的范围内。

5.2 PL服务(Services)

5.2.1描述

PL的服务应该允许本地MAC子层实体与对等MAC子层实体交换比特。

PL应向MAC子层提供以下服务原语:
— PCS_Data.Request;
— PCS_Data.Indicate.
对于启用FD的实现,应该有两个额外的可选服务原语:
— PCS_Status.Transmitter;
— PCS_Status.Receiver.

5.2.2 PCS_Data.Request

PCS_Data.Request原语应从MAC子层传递到PL以请求传输一个显性或隐性位。
原语提供了以下参数:

PCS_Data. Request(
Output_Unit
)

Output_Unit形参应该有两个值之一:显性值或隐性值。

5.2.3 PCS_Data.Indicate

PCS_Data.Indicate原语应从PL传递到MAC子层&

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值