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
- Entspricht CANopen Spezifikationen CiA 301 und CiA 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
Produkt-Flyer Quellcode (PDF)