Our SAE J1939 协议堆栈 was designed by Simma Software, a nationally recognized J1939 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 J1939 software solutions. The software protocol stack is well documented and has been used in more than a quarter of a milliion embedded systems.
J1939 CPU Cycles per Msg
(apprx. for HCS12 CPU)
J1939 Code Size Comparison
(apprx. for HCS12 CPU)
There are two J1939 software packages available: J1939-Full and J1939-Light. J1939-Full handles reception and transmission of standard single frame and multi-frame (i.e. Transport Protocol) J1939 messages. Also, the J1939-Full software package handles address claim arbitration specified by the network management layer. J1939-Light is identical to J1939-Full without support for the J1939 transport protocol which is used for multi-frame messages.