Der CANopen Bootloader Quellcode beinhaltet die komplette Funktionalität für die Integration eines Bootloaders gemäß CANopen in eigene Geräte. Durch vielfältige Konfigurationsmöglichkeiten ist eine individuelle Anpassung auf das Zielprodukt möglich.
Der CANopen Bootloader beinhaltet ein minimales Objektverzeichnis und unterstützt die Dienste NMT, SDO (Expedited/Segmented/Block), Emergency, Heartbeat sowie LSS.
Über Beispielprogramme wird der Einsteig erleichtert, der Anwender kann sich somit auf die Implementierung der eigenen Applikation konzentrieren. Eine einheitliche Treiber Schnittstelle ermöglicht die Anbindung von beliebigen CAN Controllern.
Eigenschaften
- Funktionsumfang entsprechend CANopen Spezifikationen DS-301/DS-302
- Modulare Struktur mit vielfältigen Anpassungsmöglichkeiten
- Optimiert auf niedrigen Bedarf an Ressourcen (ROM / RAM)
- Breites Spektrum von unterstützten CAN Controllern
- Einheitliche Schnittstelle für den CAN Treiber (CANpie)
Download
EDS-Datei CANopen Bootloader