CAN-Baud-Berechnung

Gast #3156786
Lesenswert?

Guten Tag zusammen,

nachdem die CAN-Ansteuerung mit dem oben angegebenen uC funktioniert 
hat, habe ich nun ein Problem bei der Berechnung der Parameter zur 
Festlegung der Geschwindigkeit. Der CAN funktioniert bei 24 Mhz und den 
Parametern: CANInitialize(1,2,6,4,1, ... nun wurde der Quarz durch einen 
mit 40 Mhz ersetzt und ich bekomme keine Kommunikation mehr hin.

Zur Berechnung benutze ich den MC Can Calculator. Verstehe aber die 
Ausgabe nicht richtig. Die erste Kommunikation mit 24Mhz habe ich mit 
1Mbit hinbekommen, allerdings sollte es sich bei den Angaben des 
Calculators um 500kbit handeln. Wo ist der Fehler beim Verständnis?

Als ich den BRP von 1 auf 2 verändert hatte, sendete er korrekt mit 
500kbit.

Vielen Dank für eure Hilfe!

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