Hallo liebe Forengemeinde, wollte mal in den Raum werfen, ob jemand schon Erfahrungen mit der CAN-Schnittstelle auf dem Olimexino STM32F103Rbt6 Entwicklungsboard gemacht hat. Vielen Dank, Grüße aus dem Spreewald, der Ewald
:
Verschoben durch Moderator
Nur zur Info das Olimexino ist ein Entwicklungsboard und der STM 32 F 103 RBT 6 ist ein Prozessor. Und mit CAN Schnittstelle meit ihr wohl den CAN- Bus. Wenn das so ist sollte man mal das User Manual bemühen oder auf der Seite von ST schauen. Aber warscheinlich handelt es sich mal wieder um ne Uni- Aufgabe und die lieben Herren Studenten sind zu faul selber was zu machen. Wenn es anderst sein sollte sorry GT
:
Wiederhergestellt durch Moderator
lieber Threadstarter: genau vor der gleichen Fragestellung stehe ich auch. CAN-Bus des oben genannten Olimexino verwenden. Im Netz habe ich allerdings nur die im leaflabs-forum verlinkten Beispiele gefunden, mit denen jedoch augenscheinlich die Fragestellung für die dortigen an der Diskussion Beteiligten noch nicht gelöst ist. http://forums.leaflabs.com/topic.php?id=802&page=3 Ich habe auch die Schwierigkeit, dass ich, ausgehend von der leicht erlernbaren Arduino-Wiring Umgebung, die ein sehr umfangreiches Projekt mit ihrer hochsprachlichen Ebene schon beschleunigen kann, nun wieder vor den Untiefen von Prozessor-/Peripherieregistern stehe. Eine funktionierende CAN-library für den STM32F..., nein schon ein kurzes Beispiel würde auch mich ein gutes Stück weiterbringen. In meinem Projekt geht es um Automation / Automotive. Nun auf der Suche, fand ich doch noch was ggf. interessantes für uns beide: http://www.libopencm3.org/wiki/Main_Page Unter Status sieht man für CAN zumindest aktuell die Registerdefinitionen erledigt. Lieben Gruß in den wunderschönen Spreewald HDS
Lade Dir die STM32 Firmware Lib runter. Da sind einige Bsp. für CAN drin. Musst nur ggf. noch wenige Anpassungen machen.