有针对 CAN、LIN、以太网的 autosar 规范。为什么这些规格不适用于 UART 和 I2C?UART和I2C不用于汽车吗?
问问题
2504 次
2 回答
1
汽车有一些独特的安全要求,很难在 UART 或 I2C 等协议中实施。
汽车行业不将它们用于 ECU 间通信,因此它们不是标准的一部分。
于 2019-05-20T12:08:33.070 回答
0
LIN 驱动程序也可用于 SCI/UART:
[SWS_Lin_00063] ⌈它旨在支持从简单的 SCI/UART 到复杂的 LIN 硬件控制器的完整范围的 LIN 硬件。使用 SW-UART 实现超出了范围。有关 LIN 硬件单元的详细说明,请参阅第 2.3 章。⌋(SRS_Lin_01547)
在汽车领域,I2C 的使用并不多,即使是车载。它可能既简单又便宜,但速度不快,不那么安全(EMC/噪声),如果从站将 SDA 拉低,您甚至可以用所有节点阻塞整个总线。
很多接口芯片都使用 SPI,为此,我们有 SPI 驱动程序。
于 2019-05-20T22:43:49.397 回答