LIN協(xié)議在汽車電子網絡通訊中廣泛使用,很多用戶在解碼LIN協(xié)議時,對LIN協(xié)議不同版本間的差異不太熟悉,可能導致解碼中出現數據長度識別和校驗混亂。
一、LIN協(xié)議起源
LIN是面向汽車底端分布式應用的低成本、低速率的串行通信總線,屬于局部互聯網。
LIN由汽車行業(yè)開發(fā),用作經濟高效的子總線系統(tǒng),其屬于CAN的下層網絡,是SAE規(guī)范的汽車A類網絡,適用于對總線性能要求不高的車身系統(tǒng),如車門、車窗、燈光等智能傳感器、執(zhí)行器的連接和控制,LIN實現了一種具有成本效益的智能傳感器和執(zhí)行器的通訊方式。
LIN聯盟成立于1999年,并發(fā)布了LIN1.0版本。最初的成員有奧迪、寶馬、克萊斯勒、摩托羅拉、博世、大眾和沃爾沃等,如下圖2為LIN協(xié)議的發(fā)展史。