![]() |
![]() |
Chinese Version |
|
SAE J1939 Protocol Software |
|
-Software
Package for the Development of J1939 Devices
|
|
Overview of Functions The SAE J1939 protocol software enables a simple, fast development of SAE J1939 devices. All communication mechanisms defined in the SAE J1939 specification are available (except for the bridge functionality), so that the developer can concentrate fully on his or her application. As the user interface is designed as a universal function interface and is therefore not confined to a user profile. The protocol stack can be used universally and is also basis for future protocols like NMEA 2000 and ISO 11783 (ISO Bus). The modular structure of the protocol software based on the OSI layer model allows an optimum adaptation to the individual target system. For example, access to the CAN controller is implemented by an appropriate CAN interface whose functions are included in a separate module. The software can therefore easily be adapted to non-supported CAN controllers if required. In addition, the SAE J1939 protocol software can be precisely adapted to the requirements of the application via a configuration file, since the software package is supplied completely in C source code. The documentation and sample programs also supplied enable work with the SAE J1939 software to be begun quickly. All sample programs can be run directly on a reference platform (evaluation board of the CPU manufacturer or IXXAT-PC/CAN interface board). Normally porting to the target hardware can be carried out within a few days. The implementation of one's own application is facilitated by the sample programs. Functionality *Transmission
and reception of application-specific messages (acknowledged and unacknowledged). Resources required for the target hardware are a free timer-interrupt for time monitoring of the protocol and an interrupt of the CAN controller. Supported Processors/CAN-Controllers Microcontrollers
of the following families with internal or external CAN controller: External CAN
controller: Adaptation to SAE J1939 software on processors not directly supported can be carried out with the aid of the standard C code in a few days. |
|
|
The 10th Floor, Quantum Plaza, No. 27, Zhichun Road, Haidian District, Beijing, 100083, P.R. China |
|
|
Tel: +86-10-82357579, 82357580, 82357576
Fax: +86-10-82357574 |
![]() |
info@mcu-world.com |