CANbedded Basic software for CAN communication Application Areas CANbedded lets users focus their efforts completely on their func-tional Vector CANbedded basic software lets ECUs exchange information over the CAN bus. As a part of the ECU software, it handles communication-related tasks as specified by the OEM. With CANbedded, your ECU is able to efficiently communicate with other ECUs in the vehicle and with an external service tester. CANbedded is available in variants for most OEMs and for a large number of microcontrollers. software, because the CANbedded stack handles OEM-con-formant sending and receiving of messages over CAN. Vector offers OEM-specific CANbedded variants for most OEMs. The CAN driver (the only hardware-specific component) is available in an optimized version for many different hardware platforms (8 to 64 bit controllers). CANbedded consists of the configurable software components CAN driver, Interaction Layer, Network Management, Transport Protocol and Communication Control Layer, which you can com-bine The use of CANbedded in all of a networks ECUs assures compati-bility of all communication stacks. This reduces development 3/2 costs and test effort. as necessary to form a communication stack. This provides you with a reliable foundation for your ECU. A single-channel variant of CANbedded has been optimized for use in ECUs connected to a single CAN bus. A multichannel variant is also available for communication over multiple CAN channels. Overview of Advantages: > Reliable and tested through many years of development > Generated source code that is scalable and application-specific You can extend the CANbedded stack with additional basic soft-ware from Vector for your specific application: > Low memory requirement and fast runtimes > Supports over 80 different hardware platforms > Available in platform-specific and OEM-specific variants > Clearly defined and uniform interfaces > Easy to port to other platforms and OEMs > Easy to integrate in your ECU software > CANbedded Gateway > Diagnostics: CANdesc > Commercial vehicles: CANbedded J1939 > Measurement and calibration: CCP or XCP For information on these extensions, please refer to the specific datasheets on the following pages. Overview of the CANbedded software components