【官方自制】总线协议介绍合集-CAN/CAN FD总线/LIN总线/FlexRay总线/J1939总线

作者: 维克多汽车技术分类: 野生技能协会 发布时间: 2021-03-29 14:11:45 浏览:139675 次

【官方自制】总线协议介绍合集-CAN/CAN FD总线/LIN总线/FlexRay总线/J1939总线

zgh0523:
有个问题没有理解,当多个节点同时发言时,can总线是根据仲裁机制来决定哪个节点优先发言。但can控制器是如何分辨同时到达的发言信号的?毕竟绞线只有两条,且信号只分为显性和隐性的,当发言的节点足够多,所有bit信号大概率都是显性电平,can控制器如何分辨有多少个节点在发言,又如何区分它们每个的identifer的?谢谢

【回复】您好,CAN总线仲裁机制您可以参考CAN总线视频的 08:53 内容,仲裁基于位序列的线与回读,发送节点每发送一位并从总线上回读位值,当发送的位值与总线回读的位值不一样时,即仲裁失败,停止发送报文。每个节点发送的报文ID均是唯一且不同的,仲裁阶段是根据每条报文的ID进行仲裁(ID是存放在报文的仲裁场)。谢谢~
【回复】回复 @进击的浩哥 : 仲裁机制的理解就是CAN控制器,里面设置了ID号,之后ID号通过CAND的电平信号,通过线与和回读的机制即仲裁机制,仲裁失败后的ECU判端多久,应该与ECU中的程序有关,当高优先级的数据发送完成后,can总线就处于空闲状态了,此时程序里面只有循环判断加发送就行了。。。我思考感觉这个逻辑比较通,如果说错了还请指正。
【回复】ECU会回读网络上其他信息的CAN id,如果发现有优先级高的,他自己就不发信息了。
卫宫无月:
vector在汽车总线这块是绝对的权威,刚学车辆的小白膜拜[妙啊]

钱包里的小钱钱:
好硬的菜。。感觉可以啃一个月[捂眼][捂眼]

b站大学在逃研究生:
有pdf的资料吗up主。科普的很到位,坐等更新

【回复】您好,可以关注课程片头Vector培训官网中的E-Learning课程哦,CAN协议电子课程已上线。其中包含文字描述和图片示意,供大家免费学习使用。
【回复】回复 @维克多汽车技术 :位定时还有同步可以详细讲讲么[呲牙]
【回复】回复 @维克多汽车技术 :up把上传的事情做个归类吧
ddAIccy:
CAN总线其他视频有吗?我看这个讲师有些内容还没讲完,跪求,讲的太好了

【回复】您好,首先感谢您对Vector中国视频的支持,暂无计划更新CAN总线视频。对于CAN总线的学习,您还可以通过Vector E-learning学习平台在线学习CAN协议内容(链接如下:https://elearning.vector.com/mod/page/view.php?id=4809),谢谢~
无印良猫:
CAN FD 跟 经典CAN 之间 在物理层上的差异 应该是 CAN收发器吧,2:27 说的是 CAN控制器,现在CAN控制器大多数集成在总线型MCU上。 拙见,有错误望指出

【回复】can收发器只是做电平的转换,一般支持can fd的收发器也是支持can的,如tja1044gt/3。 can和can fd数据链路层是不一样的,即can控制器和can fd控制器不一样。mcu端配置can fd时,仲裁段和数据段分开配。同时can是向下兼容的,即can和canfd在同一个总线上,can fd节点可以接收can信号,can节点收到can fd信号,会认为是错误信号
风的声音321:
感觉除了第一个视频讲的很仔细,后面都很水啊

zgh0523:
请问贵公司官网提供在线视频或者下载服务么?公司内网不能进行B站的视频播放!

【回复】您好,目前Vector官网暂无提供在线视频或视频下载服务。当然您还可以通过手机移动端设备观看B站视频哦~
Mule_wu:
很好的视频,希望能把汽车行业用到的协议,慢慢都讲讲; 比如LIN,Ethernet, J1939,MOST,CANXL,

小影随風:
有对应总线工程的,配置教学视频吗?比如FlexRay的

【回复】您好,暂时还未开发。但这是一个很好的建议,谢谢~
泛羽流觞:
您好,讲义没有找到,能提供个地址吗

【回复】您好,由于公司规定教材无法分享。您可以随时观看本视频~
神の第五人格里菲斯:
您好,一直使用你们家的产品。 请问下:如何将CAN FD的报文转换为普通CAN报文?有硬件可以购买吗?

【回复】感谢您的支持,技术问题可以直接写邮件到support@cn.vector.com,产品购买需求也可以一起写在邮件中。我们同事会联系您的~
【回复】NXP的S32G3芯片支持该功能

汽车总线 ISO11898 VECTOR LIN 汽车知识 汽车电子 CAN总线 CAN FD FlexRay

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!