STM32F4xx auto baudrate detection CAN bus

Gast #4659578
Lesenswert?

Hallo Zusammen,

ich möchte eine automatische Baudraten Erkennung auf einem STM32F4xx 
realisieren, welche den CAN bus nicht stört.

Im Handbuch habe ich entdeckt, dass es einen Silent-Mode gibt, welcher 
verhindert, dass der Chip irgendetwas sendet (inkl. Error-Frames). Das 
passt soweit also schon mal sehr gut für das Vorhaben.

Mein Vorgehen wäre jetzt gewesen, den CAN in einer Schleife auf die 
verschiedenen Baudraten einzustellen, und zu prüfen, ob auf einer 
Baudrate gültige CAN Botschaften empfangen werden. Falls ja = baudrate 
gefunden!

Ist dieses Vorgehen ok? Oder gibt es bessere Wege?

Vielen Dank und Grüße!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren