有为CAN、LIN和以太网定义好的autosar规范。为什么这些规范不适用于UART和I2C?串口和I2C不在汽车上使用吗?
发布于 2019-05-20 20:08:33
汽车有一些独特的安全要求,很难在UART或I2C等协议中实现。
它们不被汽车行业用于ECU之间的通信,因此它们不是标准的一部分。
发布于 2019-05-21 06:43:49
LIN驱动程序也可用于SCI/UART:
SWS_Lin_00063⌈它旨在支持从简单的SCI/UART到复杂的LIN硬件控制器的完整的LIN硬件。使用SW-UART实现超出了范围。有关LIN硬件单元的详细说明,请参阅第2.3章.⌋(SRS_Lin_01547)
在汽车领域,I2C的应用并不多,甚至在车载领域也是如此。这可能是简单和便宜的,但它不是那么快,不是那么安全(EMC/噪声),并且如果从设备拉低SDA,您甚至可以用所有节点阻塞整个总线。
很多接口芯片都在使用SPI,为此,我们提供了SPI驱动程序。
https://stackoverflow.com/questions/56217260
复制相似问题