CANopen Slave Protocol Stack 
Version 7.04.00
Loading...
Searching...
No Matches
CANopen Slave Code Examples

Code examples for the CANopen Slave protocol stack are located inside the source/application/examples-cos directory.

Initialization Process Introduction for starting the CANopen Slave Protocol stack
Setting PDO communication parameterConfiguration of PDO communication parameter
Setting PDO mapping parameterConfiguration of PDO mapping parameter

Examples for evaluation boards

During installation of the sources, the required header files for the microcontroller (including CMSIS for ARM based microcontrollers) are installed inside the source/device directory. Please make sure that only one copy of those files exits when integrating these source files in your local development toolchain.

NUCLEO-C092RC boardExample for NUCLEO-C092RC, CANopen CC and CANopen FD
STM32G0C1E-EV boardExample for STM32G0C1E-EV board, CANopen CC and CANopen FD
STM32G474E-EVAL boardExample for STM32G474E-EVAL board, CANopen CC and CANopen FD
STM32H735G-DK boardExample for STM32H735G-DK board, CANopen CC and CANopen FD
STM32L476G-EVAL boardExample for STM32L476G-EVAL board, CANopen CC
STM32U575I-EV boardExample for STM32U575I-EV board, CANopen CC and CANopen FD
STM32373C-EVAL boardExample for STM32373C-EVAL, CANopen CC
STM32437I-EVAL boardExample for STM32437I-EVAL, CANopen CC