SIMMA-3P-LIN-STACK

LIN software stack from Simma Software

SIMMA-3P-LIN-STACK

下載項目

概覽

A LIN (Local Interconnect Network) device driver is a crucial software component designed for embedded systems, enabling communication between the microcontroller and various devices in automotive and industrial applications through the LIN bus. This lightweight, cost-effective communication system is often used in vehicles for integrating simple sensors and actuators with the vehicle's central computing resources.

Multiple TI device families support Simma Software's Flash Bootloader, including C2000™ microcontrollers (MCUs), MSP432™ MCUs, Sitara™ MCUs and MSPM0 MCUs.

特點
  • Compatibility: Supports LIN protocol versions 1.3, 2.0, 2.1, and 2.2, ensuring broad applicability across different LIN networks.    
  • Efficiency: Implements a small footprint and low resource consumption, making it ideal for microcontrollers with limited memory and processing capabilities.    
  • Controller and responder modes: Can be configured to operate in either controller or responder mode, providing flexibility in network architecture and device roles.    
  • Automatic baud rate detection: Facilitates easy integration by automatically detecting the network baud rate, reducing setup complexity.    
  • Error detection and handling: Includes robust error detection and handling mechanisms, ensuring reliable communication under various conditions.    
  • Event-driven architecture: Utilizes an event-driven architecture, improving real-time performance by triggering actions based on specific network events.    
  • API support: Offers a comprehensive application programming interface (API) for easy development, integration, and customization of LIN communication functionalities.    
  • Sleep and wakeup functionality: Supports sleep and wakeup functionalities, contributing to lower power consumption and extended battery life in battery-powered applications.    
  • Diagnostic services: Incorporates diagnostic services enabling identification, troubleshooting, and resolution of network and device issues.

下載項目

相關設計資源

硬體開發

開發板
LP-MSPM0G3507 適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件 LP-MSPM0L1306 適用於 32-MHz Arm® Cortex®-M0+ MCU 的 MSPM0L1306 LaunchPad™ 開發套件

支援與培訓

第三方支援
TI 並未針對此軟體提供持續直接設計支援。如需在進行設計時獲得支援,請聯絡 Simma Software, Inc..
免責聲明

以上特定資訊和資源 (包括非 TI 網站的連結) 可能由第三方合作夥伴提供,且將其納入此處僅供方便使用。TI 不是該等資訊和資源之內容的提供者,亦不為該等資訊和資源之內容負責,且您應代表您自己針對您的預期使用,對其進行審慎評估。在此處納入該等資訊和資源並不暗示 TI 對任何第三方公司的背書,且不應解讀為對任何第三方產品或服務之適用性的保證或聲明,無論是獨立或結合任何 TI 產品或服務皆然。