Industrial Communication for STMicroelectronics products
STMicroelectronics provides a comprehensive and popular portfolio of high-performance 32-bit ARM-based and robust 8-bit micro controllers with a wide range of peripherals. In order to provide our reliable and powerful communication software for ST products we are continuously working together with the semiconductor manufacturer. Further information on STMicroelectronics and their products are available on the ST website.
<< CANopen 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
EnergyBus Framework
Example Downloads
<< J1939 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 for STMicroelectronics on the appropriate page at:
J1939 Stack
<< EtherCAT Protocol Stack <<
EtherCAT is an open protocol based on a real time Ethernet variant enabling the data communication in automation systems. It was developed by the ETG (EtherCAT Technology Group) with significant contribution of the company Beckhoff.
Read more about the different products on the appropriate page at:
EtherCAT Slave Stack