Für die Evaluierung eines CANopen Slaves auf dem XMC4500 Microcontroller,
bietet emotas ein Beispielprojekt für die DAVE™ IDE 4 an.
Als Evaluation Board wurde das CPU Board XMC4500 General Purpose verwendet.
Detaillierte Infos zu dem Board findet man hier: Link
Es wird ein externer CAN Transceiver benötigt!
Die enthaltene emotas CANopen Evaluierungs-Bibliothek
hat unter anderem folgende Features:
- NMT Slave
- LSS Slave
- SDO Server
- PDO Producer
- PDO Consumer
- Heartbeat Producer
- Heartbeat Consumer
- EMCY Producer
- EMCY Consumer
- SYNC Consumer
Es gelten folgende Limitierungen:
- Laufzeit von ungefähr 60 Minuten
- 1 SDO Server
- 4 Receive PDOs mit dynamischem Mapping
- 4 Transmit PDOs mit dynamischem Mapping
- 3 Heartbeat Consumer
- 3 EMCY Consumer
Download: CANopen XMC4500 example