<<< Previous topic - Next topic >>> |
|
Author |
Message |
kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 14.08.2009, 11:04 Post subject: CAN mit 20 Kbps … |
|
|
Hallo Forum.
Es ist zurzeit nicht so ohne weiters möglich, eine CAN-Geschwindigkeit unterhalb 50 Kbps einzustellen. Der interne programmierbare Teiler für CAN ist 7 Bit breit. Damit sind Teilerfaktoren bis 128 einstellbar. Der Input-Clock dieses Teilers ist der System-Clock (MCK). Der wurde von uns mit 96 MHz voreingestellt. Das entspricht „Prozessor-Clock/2“.
Um 20 Kbps zu erreichen, müsste der MCK verkleinert werden. Der nächste Teilerfaktor für MCK ist dann "Prozessor-Clock/4" = 48 MHz.
Da aus dem MCK aber auch die Takte für UART, SPI, I2C, DRAM usw. abgeleitet werden, kann man den MCK nicht mal eben umprogrammieren.
Gruß
KDW |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 15.01.2010, 14:56 Post subject: CAN-Übertragungsgeschwindigkeit … |
|
|
Hallo Forum.
Es bleibt dabei: in der Standardausführung mit 192 MHz wird der DNP/9265 als CAN-Übertragungsgeschwindigkeit nur 50 kbps bis 1 Mbps unterstützen. Das geht nun auch aus den Daten hervor:
http://www.dilnetpc.com/DNP9265PI.pdf
Für Geschwindigkeiten unterhalb 50 kbps muss das Linux ausgetauscht werden.
Gruß
KDW |
|
Back to top |
|
|
|