CANbedded J1939
Embedded Software Components for J1939 Applications

The Choice for Heavy-Duty Vehicles and Agricultural Machines

The CANbedded J1939 package contains software components for SAE J1939-based applications. These components provide functions for basic communication between ECUs, as they are needed in heavy-duty vehicles. CANbedded J1939 is based on software components of the CANbedded product line; for details please refer to the CANbedded datasheet. Vector CANbedded J1939 software components are available as source code.

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

Advantages

  • Convenient configuration via GUI
  • Code efficiency due to broad configurability of the software
  • Good portability due to hardware-independent API
  • Easy to integrate other standard components (e.g. transport protocol, diagnostics, etc.)

Application Areas

  • Powertrain and chassis ECUs in heavy-duty vehicles
  • FMS (Fleet Management System)
  • Terminals and agricultural implements

Functions

CANbedded J1939 contains a J1939 communication stack with the following software components:

Contains queues for sending and receiving J1939 messages (PGNs), static address claiming (J1939 NM) and an interface to OSEK/VDX-OS and other operating systems. The IL provides standard access to the signals and parameters of PGNs with variable CAN identifiers (node address, priority). Optionally, the J1939 Base Module offers the ability to implement multiple ECUs with different ECU addresses on a single hardware unit (virtual ECU).

显示更多

The CAN driver handles sending and receiving of J1939 messages. It is hardware-dependent and is available for many commonly used microcontrollers.

显示更多

Transport protocol for broadcast messages per J1939-21.

显示更多

Transport protocol for point-to-point transmission per J1939-21.

显示更多

Support for dynamic address assignment per J1939-81.

显示更多

Routing of J1939 messages to other J1939 buses using configurable filter rules.

显示更多

ETP and FastPacket transport protocols, working sets.

显示更多

CANdesc is an Embedded software component for OEM-specific diagnostics over KWP2000 according to ISO 14230 or UDS
according to ISO 14229.

显示更多

Software component for transmitting data > 8 bytes according to ISO 15765-2. In addition, OEM-specific variants are available.

显示更多

MICROSAR OS is a preemptive real-time multitasking operating system with properties that are optimized for use in microcontrollers. The AUTOSAR specification for operating systems according to scalability class 1 is based on the OSEK/VDX standard. That is why MICROSAR OS gives you an alternative even for non-AUTOSAR environments.

显示更多

Product Description

Product Information:

CANbedded (PDF)

Availability:

Supported controllers and compilers (PDF)

Supported OEMs:

List of supported OEMs (PDF)

显示更多

Do you have technical questions and are looking for suitable answers? Our KnowledgeBase provides the most important!

显示更多