本地互連網絡課程(LIN)大師/從/人

”“”

本地互連網絡(LIN)Master/Slave/Sniffer

用基於arduino的微控制器構建主人和從屬/嗅探林

在本課程中,您將學習如何使用Teensy 4.0和基於Arduino的Teensy 4.0和Xiao ESP32C3微控制器構建Lin Master和Slave/Sniffer。

EMICROS教學系列具有“構建硬件本地互連網絡(LIN)網絡(LIN)的軟件”,您將在其中全面了解LIN原理。從中斷標誌的產生到主人,再到作為從/嗅探器的中斷跡象的響應,您將探索同步字符和有效載荷。此外,您將了解受保護的ID生成和編碼以及LIN 1.x和2.x規格的校驗和實現。

該課程涵蓋了使用Teensy 4.0和/或種子開發模塊Xiao ESP32C3基於Arduino的Teensy 4.0和/或種子開發模塊發送和接收LIN框架所需的硬件。該軟件用C編寫,並使用自由IDE編譯。

在“硬件”部分中,您將收到一個方案來構建必要的組件,然後再進行有關如何使用Proteoboard組裝硬件的步驟。將針對Teensy 4.0和Xiao ESP32C開發兩個版本的硬件。

本課程中使用的LIN接口CI是MCP2003或MCP2004。請注意,Xiao ESP32C3可以以大約5美元的價格購買。

軟件部分始於自由IDE Arduino的配置,並在C中的軟件編寫。您將開始開發中斷信號,然後是同步字節和LIN負載。該課程還解決了校驗和的實現。最後,您將學習如何為主和從/sniffer創建軟件。

本課程專為具有電子硬件和軟件基本知識的人而設計。如果您有動力了解有關嵌入式硬件和軟件技術的更多信息,那麼本課程適合您。

您將學到什麼:

  • 從實施的角度,對LIN(本地互連網絡)的基本原理有了深入的了解。
  • 熟悉Arduino綜合開發環境(IDE)。
  • 對基於Arduino的Teensy 4.0和Xiao ESP32C3模塊編程,以充當主Lin和從屬/Sniffer。
  • 了解如何使用原子會構建LIN原型硬件。
Scroll to Top