CAN本身是一个很简单很底层的协议, 车里用的一个高速的一个低速的, 高速的可以到1M/s, 每个message很短, 可靠性很高. 本身can的版本现在都是2.0, 分A和B.
基于can的高层协议非常多, canopen比如用在工业自动化里, 当然也可以建个tcp/ip over can也可以.加了time trigger的ttcan, 加了transport层的iso-tp或者tp2.0什么的.
因为can本身协议非常简单, 随便什么开发板, 处理器什么的都可能带这个接口..车上用的主要也就是接口要牢靠些,线屏蔽好点.. 如果是OBD读个数据什么的那就没什么特殊要求了.
ODB上的can在欧美早就是强制标准了.
【 在 stopme (panda) 的大作中提到: 】
: 是不是说can总线都是一个东西,没有版本的区别
: 比亚迪用的是这个,奇瑞用的也是这个
--
FROM 87.139.211.*