细数基于can之上的应用层协议

Posted 奇妙之二进制

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了细数基于can之上的应用层协议相关的知识,希望对你有一定的参考价值。

翻译自:https://www.can-cia.org/can-knowledge/hlp/standardized-higher-layer-protocols/
谷歌+人工校对。

大多数标准化的基于 CAN 的高层协议栈实现了应用层和传输层,还包括表示层、会话层和网络层的一些特性。

最重要的标准化基于 CAN 的高层协议包括:

  • 基于经典 CAN 的CANopen (CiA 301)用于通用嵌入式实时控制
  • CANopen FD (CiA 1301) 基于 CAN FD 和 CAN XL,用于具有高级功能的嵌入式实时控制
  • 适用于商用道路车辆的经典 CAN 和 CAN FD 的 J1939 profile
  • 基于经典 CAN 的 Isobus profile,用于基于 J1939 的农林机械
  • 基于经典 CAN的 NMEA2000 profile,用于基于 J1939 的海事应用
  • 用于工厂自动化的基于经典 CAN 的Devicenet profile

最通用的高层方法是 CANopen。它包括在国际化标准EN 50325-4 、 CiA 301 应用层标准,以及多个设备、接口和应用profile(CiA 4xx 系列)。还有其他协

以上是关于细数基于can之上的应用层协议的主要内容,如果未能解决你的问题,请参考以下文章

请问CANopen是啥?USB转CAN是啥?

plc的通讯协议是啥意思?

CANopen协议介绍

安装Portal for ArcGIS时如何正确配置HTTPS证书

SSL配置及练习

小菜鸟学习SPRING BOOT -- ssl配置