CANopen Slave Protocol Stack 
Version 7.04.00
Loading...
Searching...
No Matches
CANopen Slave API overview

All header files and source files of the CANopen Slave protocol stack package are located inside the source directory. The following picture shows an overview of the source code structure.

Source code overview

The files inside the source/application directory shall be used to adopt the CANopen Slave protocol stack to the target. All other files shall not be modified by the user.

ComponentDirectoryDescription
CANopen Slave Code Examplesapplication/examples-cosExamples for evaluation boards
 
CANopen Slave Templatesapplication/template-cosExamples for callback functions, object dictionary and stack initialization
 
CANpie FD APIcanpie-fd
device
Responsible for reading and writing CAN (FD) messages between the CANopen Slave protocol stack and the CAN (FD) bus
Hardware Abstraction Layerhal
misc
Compiler data type definition and optional hardware abstraction layer
 
CANopen Slave Protocol Stackstack-cosImplementation of the CANopen Slave protocol stack
 

Optional add-on modules for the CANopen Slave protocol stack are located inside the source/stack-cos directory.