CANopen Master Documentation
Version 6.06.04
|
All header files and source files of the CANopen Master protocol stack package are located inside the source directory. The following picture shows an overview of the source code structure.
The files inside the source/application
directory shall be used to adopt the CANopen Master protocol stack to the target. All other files shall not be modified by the user.
Component | Directory | Description |
Code Examples | application/examples-com | Examples for evaluation boards |
CANopen Master Templates | application/template-com | Examples for callback functions, object dictionary and stack initialization |
CANpie FD API | canpie-fd device | Responsible for reading and writing CAN messages between the CANopen Master protocol stack and the CAN bus |
Hardware Abstraction Layer | hal misc | Compiler data type definition and optional hardware abstraction layer |
Protocol Stack API | stack-com | Implementation of the CANopen Master protocol stack |