发布网友 发布时间:2022-04-21 22:18
共2个回答
热心网友 时间:2023-06-21 21:48
前者是一种总线标准,后者是基于这种总线的应用层协议。一个底层,一个应用层,质的不同啊。可以将CANOPEN建立在CAN2.0之上,开发产品。
热心网友 时间:2023-06-21 21:48
CAN2.0是总线接口标准;
CAN2.0定义了CAN控制器的数据链路层(包括对象层与传输层)和CAN收发器的物理层;
CAN2.0A的标识符为11位;
CAN2.0B的标识符为29位;
CANopen只定义了OSI模型的第七层应用层的协议、遵循CAN2.0A标准,标识符为11位;