Industrial Communication for NXP products
NXP is a global leader in embedded processing solutions, providing industry leading products that are advancing the automotive, consumer, industrial and networking markets. From microprocessors and micro controllers to sensors, analog integrated circuits and connectivity.
NXP provides a comprehensive and popular portfolio of high-performance 32-bit ARM-based with a wide range of peripherals. In order to provide our reliable and powerful communication software for NXP products we are continuously working together with the semiconductor manufacturer. Further information on NXP and their products are available on the NXP website.
<< CANopen (FD) Master/Slave Stack <<
CANopen is the most popular field bus protocol in embedded devices. It is developed and maintained as an open standard by the CAN in Automation users organization.
The CANopen Master/Slave Stack is a software library that provides all communication services according to communication profile CiA301, v4.2 and master features according to CiA302-2. The stack is written in ANSI-C and it is MISRA conform. Using the CANopen Master/Slave Stack by emotas leads to fast and easy development or extension of CANopen conform master applications.
The stack includes all features and services of the CANopen Slave Stack. In addition it is featured with NMT Master functionalities, network wide configuration of CANopen slaves and network management. Several master examples are available to make the first steps in using the complex master functionalities as easy as possible.
Read more about the different products on the appropriate pages:
CANopen Slave Stack
CANopen Master/Slave Stack
CANopen FD Stack
<< J1939 (FD) Protocol Stack <<
SAE J1939 is the vehicle bus recommended practice used for communication and diagnostics among vehicle components developed by the Society of Automotive Engineers SAE.
The emotas J1939 protocol stack allows the fast and straight-forward development of J1939 applications. A comfortable API allows the easy analysis of received data. To avoid a waste of resources the SAE J1939 Stack is to a large extend configurable and scalable.
Read more about the different products on the appropriate page at:
J1939 Stack
J1939 FD Stack
<< UDS Server Extension <<
UDS is widely used for diagnostics for vehicles.
UDS Server Stack extension
supported NXP controllers
CAN and CAN FD support | only CAN support |
S32K14x, LPC546xx | S12Z, HCS12, Kinetis, KEAZ128, LPC15xx, LPC17xx, LPC40xx |