Atmel T89C51CC01 CAN- Controller

Gast #127035
Lesenswert?
• ▲
▼
Hallo ich habe folgendes Problem:

Ich möchte den CAN-Controller von Atmel mµ-Controller T89C51CC01 dazu
bewegen mit einem CAN-BUS zu kommunizieren.
In der Anleitung ist zwar eine kleine Beschreibung, wie man das
Bit-Timing berechnet. Ich werde daraus aber nicht wirklich schlau!
ZB. Das Register BRP = ? Ich habe einen Prozessor Takt 20 Mhz im X1
Mode für den CAN-Controller & CAN Frequenz 500 kbit/s !

Sehe ich das richtig das man bei den anderen Registern zB Tph2 = 2 -->
einfach 1 in das Register PHS2 schreibt?
( Tph2 --> zähle ich 2mal also 0&1 = 1 für PHS2, ...) ?
Ich habe aber einen CAN Bus mit 11TQ (Time Quanta) Tphs1
Gast #127036
Lesenswert?
• ▲
▼
Hallo,

schau mal unter

www.port.de/deutsch/canprod/content/sv_req_form.html

dort kannst du dir für alle möglichen Controller das Bittiming
berechnen lassen und hast noch ne gute Erklärung mit dabei

Gruss,

Peter

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