HOME ABOUT TESTIMONIALS RATES EXPERIENCE CLIENTS PRODUCTS CONTACT
     
 
   
 
40 Real-Time Embedded Systems
35 Microcontrollers & DSPs
15 Protocol Stacks
15 CAN Device Drivers
10 Flash Bootloaders
6 Real-Time Operating Systems
2 United States Patents Pending
  more details
 
 
   
 
TI DSP 3rd Party Network
Freescale Design Alliance
Society of Automotive Engineers
 

J1939 Software

 
The J1939 protocol stack was designed by Simma Software, in conjunction with a nationally recognized industry expert, to meet the demanding needs of the high speed Controller Area Network (CAN). The J1939 source code uses a high performance modular design and has a simple API. Benchmarks have shown the stack to be 800% more efficient than other commercially available solutions.
 
CPU Cycles per Msg
(apprx. for HCS12 CPU)
Code Size Comparison
(apprx. for HCS12 CPU)
J1939 Software Execution Timing J1939 Source Code Size
 
Besides its impressive benchmarks the protocol stack is well documented and has been used in numerous embedded systems. Two versions are available: J1939-Full and J1939-Light. J1939-Full handles reception and transmission of standard length and multi-packet (i.e. Connection Management) J1939 messages. It also handles address claim arbitration specified by the network management layer. J1939-Light is identical to J1939-Full minus support for multi-packet messages. For a list of supported devices, see our CAN Device Drivers page.
 

About the J1939 Protocol Stack

  • ANSI C source code
  • Use with 8, 16, 32-bit CPU
  • Use with or without RTOS
  • Complete user’s reference manual
 
J1939 Datasheet
   
 
 
 
Call Toll Free:  888-256-3828
J1939 Software Source Code - Copyright 2010 All rights reserved.