Forum: Mikrocontroller und Digitale Elektronik STM32F4xx auto baudrate detection CAN bus


von lion (Gast)


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!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.