[开发工具] CAN 2.0B和CAN有啥区别吗?

[复制链接]
 楼主| pe66ak 发表于 2025-3-17 13:09 | 显示全部楼层 |阅读模式
PIC32, ic, mx, pi, pic, AN, CAN
CAN 2.0B和CAN有啥区别吗?我看PIC32支持CAN 2.0B和CAN有啥区别吗?

lcczg 发表于 2025-3-18 11:18 | 显示全部楼层
CAN2.0B 兼容CAN2.0A. CAN2.0B 的识别码长度更长29 位 vs 11位。
纠结的那些年 发表于 2025-3-24 19:07 | 显示全部楼层
CAN 2.0A 使用 11 位标识符,它最多支持 2^11 = 2048 个不同的消息标识符。
4c1l 发表于 2025-3-25 12:55 | 显示全部楼层
CAN 2.0A 使用 11 位 标识符(标准帧)。

CAN 2.0B 使用 29 位 标识符(扩展帧)。
天灵灵地灵灵 发表于 2025-3-25 19:53 | 显示全部楼层
这个是新版本,兼容老版本
快乐制造机 发表于 2025-3-25 21:46 | 显示全部楼层
PIC32支持CAN 2.0B,这使得它能够适应更复杂的工业通信需求
时光贩卖机 发表于 2025-3-25 23:21 | 显示全部楼层
在CAN 2.0B中,标准帧和扩展帧可以共存
绝影孤狼 发表于 2025-3-26 10:22 | 显示全部楼层
CAN 2.0B是CAN协议的一个扩展版本,它增加了对扩展帧格式的支持
脑洞星球居民 发表于 2025-3-26 12:34 | 显示全部楼层
CAN 2.0B的扩展帧格式支持更多的节点和更复杂的设备识别
幻想收藏家 发表于 2025-3-26 18:45 | 显示全部楼层
CAN 2.0B的扩展帧格式虽然提供了更多的ID空间,但也增加了协议的复杂性
g36xcv 发表于 2025-3-27 16:59 | 显示全部楼层
CAN 2.0A 只支持 11 位的标识符,适用于较小规模的系统。

CAN 2.0B 支持 11 位和 29 位的标识符,适用于更复杂的系统,能够支持更多设备和更高的通信需求。

PIC32 支持这两种协议,允许开发者根据应用场景选择合适的协议版本,提供灵活的解决方案。
kepe 发表于 2025-4-24 16:00 | 显示全部楼层
PIC32支持CAN 2.0B和CAN有啥区别吗?
kepe 发表于 2025-4-24 16:04 | 显示全部楼层
PIC32支持CAN 2.0B和CAN有啥区别吗?

chenqianqian 发表于 2025-4-24 21:41 来自手机 | 显示全部楼层
经典CAN指CAN2.0A,现在还有CAN-FD。
星星点点didi 发表于 2025-5-6 17:55 | 显示全部楼层
CAN 2.0B 是 CAN 协议的扩展版本,PIC32 系列 MCU 对 CAN 2.0B 的支持意味着其兼容 CAN 2.0B 的全部功能,同时向下兼容 CAN 2.0A。
canfeil 发表于 2025-5-6 19:03 | 显示全部楼层
PIC32 对 CAN 2.0B 的支持是完全兼容 CAN 2.0B 协议
gra22ce 发表于 2025-5-6 20:33 | 显示全部楼层
PIC32 系列 MCU 的 CAN 模块支持 CAN 2.0B 规范,包括:11 位标准帧:与 CAN 2.0A 完全兼容。29 位扩展帧:支持更复杂的网络拓扑和更多节点。
suiziq 发表于 2025-5-6 21:32 | 显示全部楼层
某些型号(如 PIC32MX 系列)提供两个独立的 CAN 通道,支持多总线通信。
miltk 发表于 2025-5-6 23:30 | 显示全部楼层
可配置缓冲区,支持多达 32 个消息缓冲区,提升通信效率。
hhdhy 发表于 2025-5-7 09:26 | 显示全部楼层
高级过滤功能,通过 32 个滤波器和 4 个滤波掩码,实现灵活的 ID 过滤。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

413

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部