汽車Lin總線特點


串行通信:線間干擾小,節省線束,傳輸距離長

單線傳輸:增強的ISO 9141 (ISO 15765-1),總線電壓基於VBAT
最高速率:20kbit/s
單主多從結構,無需仲裁:主節點同時包含主任務和從任務,從節點只包含從任務,主任務負責總線上的報文,從任務負責發送數據;主任務發送報頭,從任務用響應來補充報頭形成完整的報文
基於通用UART/SCI的低成本接口硬件:幾乎所有MCU具備LIN總線的硬件基礎
可靈活增減節點數量,一條線最多可連接16個節點
支持多包報文傳輸,支持診斷服務
 
LIN節點模型可以分為應用部分和通信部分
 
傳輸的數據:
信號報文,信號位於幀的數據場中,以數字或數組的形式出現;同一種信號在相同ID的報文中的位置總是固定的
診斷報文,由兩個保留ID來傳輸,用來傳輸節點的診斷信息
 
按照調度表的順序發送報文
 
幀的結構:
間隔場:表示一幀報文的開始,由主節點發出;至少由13個顯性位組成,間隔界定符至少由1個隱性位組成
同步場:確保所有從節點使用與主節點相同的波特率發送和接收數據,一個字節,結構固定0x55
標識符場:ID范圍從0到63;奇偶校驗位
數據場:長度1到8個字節,低字節先發,低位先發,
校驗和場:校驗數據是否正確,經典校驗和增強校驗,
字節間隔位於每個字節之間,響應間隔位於報頭與響應之間:留給MCU足夠的處理時間,幀長度可能增長
幀類型:
無條件幀,事件觸發幀,保留幀,零星幀,診斷幀,自定義幀 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM