Ist es möglich, irgendwelche CAN-Baud-Werte zu haben? zB 507 Baud
Wenn nein, auf welcher Grundlage werden die Standardwerte abgeleitet?
Wenn Sie Ihr eigenes Netzwerk aufbauen, ja. Alle Baudraten sind gültig, vorausgesetzt, jedes einzelne Gerät am Bus verwendet diese bestimmte Baudrate.
Wenn Ihr Bus Geräte enthält, die sich Ihrer Kontrolle entziehen, verwenden Sie nur Standard-Baudraten, da Sie sonst Error Frames generieren.
Standard-Baudraten sind 125 kbit/s, 250 kbit/s, 500 kbit/s und 1 Mbit/s.
Ich weiß nicht, ob es eine Standardmethode zum "Ableiten" von Baudwerten gibt, aber die meisten Geräte verfügen über diese Baudraten.
Sie können auch Ihren eigenen Algorithmus implementieren, um die Baudrate des Busses zu erkennen und Ihr Gerät dann entsprechend zu konfigurieren. Eine der Methoden ist in Abschnitt 5.1.15 des Dokuments Introduction to the Controller Area Network (CAN) beschrieben .
Apalopohapa
Martin