CAN组成的网络中,CAN控制器、CAN收发器、CAN驱动器的区别是什么,can总线结构中他们都是必须的吗?

 我来答
情谈学长
2019-10-20 · 加油,要努力成为别人眼中羡慕的自己
情谈学长
采纳数:2930 获赞数:45832

向TA提问 私信TA
展开全部

can总线结构中CAN控制器、CAN收发器、CAN驱动器不是必须的。

1,CAN控制器从控制单元中的微处理器接收数据,处理数据并将其传递给CAN收发器。CAN收发器数据发送到总线或从总线接收到控制器。收发器也可以称为驱动器。

2,更为重要的一点是,CAN控制器是实现CAN总线,生成完整的CAN帧并将其以二进制流发送到CAN收发器的协议基础层和数据链路层。您使用的所有操作都在CAN控制器中实现。例如:帧ID,帧数据,帧格式,帧类型和其他参数的成帧处理,CRC校验,响应检测,硬件过滤等。

3,CAN收发器是CAN总线的物理层。工作是将二进制流转换为差分信号


扩展资料:

CAN功能:

完成通信数据的成帧处理。

理论上网络中的节点数不受限制。 CAN协议的最大特点之一是取消了传统的站地址编码,并替换了通信数据块。这种方法的优点是理论上网络中的节点数不受限制。节点之间可以实现自由通信。 CAN以消息形式发送数据。

结构简单,仅2条线连接到外部。传输距离和速度。通信速率可以高达1Mbps。

参考资料:百度百科-CAN总线

辛小博78
2019-08-08 · TA获得超过317个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

CAN控制器:接收控制单元中微处理器发出的数据,处理数据并传给CAN收发器。

CAN收发器:将数据传到总线或从总线接收数据给控制器,收发器也可以称为驱动器。

再细节点就是,CAN控制器是实现CAN总线的协议底层和数据链路层,生成完整CAN帧,并以二进制码流发送到CAN收发器,你使用的所有操作都是在CAN控制器中实现的,如:帧ID、帧数据、帧格式、帧类型等参数成帧处理、CRC校验、应答检测、硬件过滤等。

而CAN收发器是CAN总线物理层,工作是将二进制码流与差分信号之间的转换。

扩展资料:

CAN特点:

1、完成对通信数据的成帧处理。

2、使网络内的节点个数在理论上不受限制。CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。采用这种方法的优点可使网络内的节点个数在理论上不受限制。

3、可在各节点之间实现自由通信。CAN采用报文的形式发送数据。

4、结构简单。只有2根线与外部相连。

5、传输距离和速率。通信速率最高可达1Mbps。

参考资料来源:百度百科-CAN总线

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一剑出血
高粉答主

推荐于2017-11-24 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.7亿
展开全部
CAN控制器用于实现CAN总线的协议底层以及数据链路层,用于生成CAN帧并以二进制码流的方式发送,在此过程中进行位填充、添加CRC校验、应答检测等操作;将接收到的二进制码流进行解析并接收,在此过程中进行收发比对、去位填充、执行CRC校验等操作。此外还需要进行冲突判断、错误处理等诸多任务。

CAN收发器(有时也称为驱动器)是CAN总线的物理层,用于将二进制码流转换为差分信号发送,将差分信号转换为二进制码流接收。

在CAN总线中二者都是必须的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式