Gast
#4894732
Hi, ich hab hier ein CAN Controller von Mikroe liegen (https://shop.mikroe.com/click/interface/can-spi-33v). Jetzt wollte ich den direkt mal mit meinem Arduino testen, allerdings ist mir aufgefallen, dass auf dem Board ein 10MHz Quarz verbaut ist und nicht wie bei vergleichbaren Boards ein 8 oder 16 Mhz. Jetzt stehe ich vor dem Problem, dass ich nicht weiß was ich in die Register CNF1,2,3 für das Bit Timing schreiben soll. Die Arduino Bibliothek enthält leider nur die Werte für 8 und 16Mhz Quarze. Nach kurzer Internetrecherche musste ich feststellen, dass ich vor dem Bit Timing stehe wie der Ochse vorm Berg ;) Deshalb die Frage an euch. Weiß jemand welche Werte ich in die Register CNF1/2 und 3 für das Board von Mikroe mit dem 10MHz Quarz schreiben muss um eine CAN Bitrate von 250 oder 500kbit zu erreichen ?