RyanHsiung的笔记 https://bbs.21ic.com/?717202 [收藏] [复制] [RSS]

日志

CAN 2.0 A、CAN 2.0 B、主动CAN 和被动CAN之间有何区别?

已有 4719 次阅读2012-11-15 12:05 |系统分类:接口电路

CAN指定了仲裁ID参数的两种不同格式,标准消息采用11位数表示ID,拓展的消息格式采用29位数表示ID值。

CAN 2.0 A - 指定只允许传输标准格式消息(拓展格式的消息会被当做错误对待);
CAN 2.0 B 被动 - 处理标准格式消息,忽略拓展格式消息;
CAN 2.0 B 主动 - 同时处理标准和拓展格式消息;

NI CAN硬件和软件符合CAN 2.0 B 主动协议标准,因此同时支持标准 (11-bit)和拓展(29-bit)格式的仲裁ID值。

下面表格显示了不同版本的CAN标准、他们通过的年份,以及每个版本修改的简要描述。



























版本 备注
1.0 1995 原始CAN标准
1.1 1987 重定义了位时序需求
1.2 1990 增加了对时钟的容差限制
2.0A 1991 与1.2版本相同
2.0B 1991 引入了可选的扩展帧




相关链接: NI-CAN Standard Comparator, Standard Mask, Extended Comparator, and Extended Mask


以上转自:NI


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)