SOME/IP协议详解「1.3·车载以太网与通信中间件」
1 车载以太网
CAN总线在汽车领域已经发展了很多年了,也是相当成熟的技术了;当年博主刚刚毕业的时候,感觉能把CAN通信玩的很溜的大神,就能有不错滴收入了。但是随着时代的进步,特别是特斯拉的成功,CAN就显得与时代脱节了。不过烈士暮年也尚有用武之地,在一些功能单一或者安全等级较高的场景下,依然发挥着余热(至少博主做了多年的电机驱动控制器,里面都还是在用CAN)。并且,为了给这位迟暮英雄续命,又相继推出了CAN FD和CAN XL,CAN FD在现阶段看来还是不太够用的,XL的话又刚出没多久,感觉前景也堪忧啊。相比于最高几M频率的CAN来说,ETH的扩展能力和未来发展就有着太多的想象空间了
互联网技术经过几十年的发展,已经相当的成熟,并且也衍生了许许多多的优秀算法,在通信领域有着不可撼动的地位。那么这么好的一项技术,为什么不能在汽车领域中使用呢,答案显然是肯定的。但是汽车上的网络结构相交于全人类通信的互联网来说就简单太多了,所以能用到的算法基本都是最经典的部分,反而一开始对ETH总线抗干扰等特性的研究和实践花费了不少时间。最近几年随着SOA的提出,特斯拉模式的成功,以及自动驾驶等新新技术的出