The CANopen slave software expansion for STM32Cube of emotas is the CANopen Slave Stack Basic wrapped into an STM32Cube expansion package. It is a software library that provides all slave communication services according to the CANopen communication profile CiA301 V4.2 and additional services such as LSS according to CiA 305.
emotas’ CANopen slave software expansion for STM32Cube has been awarded with the MadeForSTM32 label by STMicroelectronics.
The stack is developed in ANSI-C and it is MISRA-C:2004 compliant. CANopen compliant devices can be developed quickly and easily with our CANopen Software Stack.
Besides the standard services, extensions for additional communication profiles such as safety relevant communication (CiA 304) and as well as device profile implementations like Generic I/O Modules (CiA 401) and more are available. A flexible user interface provides functions to handle the received data and to use the CANopen services in the network. The stack is constantly tested with the CANopen Conformance Test for compliance with the specification.
To save resources the CANopen Slave Stack is widely configurable and scalable. The settings for these features are supported by the graphical configuration tool, CANopen DeviceDesigner, which also allows the creation of the object directory and EDS file using a built-in object database.
In order to evaluate the CANopen slave software expansion for STM32Cube an evaluation version is available for download. In order to restrict the usage for evaluation only, the run-time of the included CANopen slave stack is limited to 1 hour. Of course, the device may be restarted afterwards to continue with the evaluation.
If the object dictionary of the provide evaluation example needs to be modified, the CANopen DeviceDesigner can be used. The evaluation version supports only a restricted number of objects in the object dictionary, but we can provide an unlocked version with a 30-days license for free on request.
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.