OEM-Specific Embedded Software Components for CAN Communication in Motor Vehicles

For over 15 years, Vector has been offering CANbedded software components, which are now used globally by nearly all OEMs. There is hardly a vehicle with CAN networking that does not utilize any CANbedded software components. This makes CANbedded a very reliable foundation for your ECU.

Layer model of CANbedded

To ensure that distributed applications in motor vehicles are able to exchange data smoothly, it is advisable to use standardized software components in all ECUs. The software components contained in CANbedded may be used in any combinations to optimally support a wide variety of ECUs. The precise range of functions is prescribed by the OEMs and is often based on the ISO, OSEK or ASAM standards.

The CAN driver included in CANbedded is available for a large number of different hardware platforms – from 8-bit to 64-bit controllers. This gives you a communication stack that is specially optimized for your hardware.

You can use the GENy tool and a DBC file to configure the software, adapting it to the requirements of your application.

Making software reusable with uniform interfaces

The use of uniform interfaces lets you quickly port the ECU software to another hardware platform or another OEM. This reduces development and test costs.

OEM-specific software components for CAN Product information CANbedded
CANbedded is available for a large number of controllers and compilers PDF symbol Supported controllers and compilers
Extension for SAE J1939 Symbol E-Katalog CANbedded.J1939
Extension for diagnostics CANdesc
Extension for measurement and calibration Product information XCP Professional
Extension for OEM-specific CAN-CAN or CAN-LIN gateways with signal, message or TP routing CANbedded Gateway
Extension with OEM-specific software components for LIN CANbedded LIN Communication

An alternative to the OEM-specific CANbedded solution is the use of AUTOSAR basic software. Vector would be glad to assist you in selecting the best solution for your special application.

Did you find this page helpful?

Please comment: