CANopen Bootloader Documentation
Version 4.10.00
|
All header files and source files of the CANopen Bootloader 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 Bootloader protocol stack to the target. All other files shall not be modified by the user.
Component | Directory | Description |
Code Examples | application/examples-cbl | Examples for evaluation boards |
Template Files | application/template-cbl | Examples for callback functions, object dictionary and stack initialisation |
CANpie FD API | canpie-fd device | Responsible for reading and writing CAN (FD) messages between the CANopen Slave protocol stack and the CAN (FD) bus |
Hardware Abstraction Layer | hal misc | Compiler data type definition and optional hardware abstraction layer |
Protocol Stack Files | stack-cbl | Implementation of the CANopen Slave protocol stack |