#DEUTSCH
>>

<< CANopen Master/ Slave Stack <<

Overview

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 CANopen Master Stack is written in ANSI-C and it is MISRA conform. Using the CANopen Master/Slave Stack by emtas leads to fast and easy development or extension of CANopen conform master applications.

The stack includes all features and services of the emtas CANopen Slave Stack. In addition it is featured with NMT Master functionalities and network management. Several master examples are available to make the first steps in using the complex master functionalities as easy as possible.

Also it is possible to substitute hardware platforms with only little effort. The CANopen Master Stack can be used with various Realtime Operating Systems such as ThreadX, FreeRTOS, Keil RTX oder TI-RTOS and as well with Linux (SocketCAN, can4linux) or QNX and also with Real time extensions for Windows.

Besides the C function API there is also an Mailbox API available for an easy use with multiple tasks resp. threads. Messages between application modules and CANopen Master stack are send via mailboxes instead of function calls. This secures a non-blocking communication. An application may consist of several tasks that use the CANopen Stack in parallel.

Highlights

Detailed Feature Table
Supported Controllers

System requirements

Scope of delivery/licensing

Please contact us for additional questions regarding our CANopen Software Library via phone +493461-794160 or email service@emtas.de.

  |||||

// INFO

<< EnergyBus Software, Tools & Services <<

emtas GmbH is the software development partner of EnergyBus e.V.. We carry out EnergyBus trainings and   =>

// INFO

<< EtherCAT Software, Tools & Services <<

EtherCAT DeviceDesigner The EtherCAT DeviceDesigner is an easy to handle tool for the fast and cost-saving   =>

// GENERAL

<< Top ten reasons for emtas <<

Choose emtas as your development partner! Why? Here are 10 good reasons:   =>

// GENERAL

<< CAN/CANopen Overview <<

CAN/CANopen Technology CANopen has been the standard for open CAN based networks for nearly twenty years   =>

// COMPANY

<< About emtas <<

emtas GmbH is an embedded software development company. The aim is to develop high quality products   =>




By continuing to use the site, you agree to the use of cookies. Get more

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen