www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik STM32 CAN-Beispiel


Autor: Benni Nori (benninori)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

nach dem ich jetzt, auch dank eurer Hilfe, meine RS485-Schnittstelle in 
Betrieb genommen habe ist nun die CAN-Schnittstelle dran.
Habe recht schnell festgestellt, dass das wesentlich umfangreicher wird 
als die USART zu konfigurieren. Jetzt wollte ich mit einem Beispiel von 
ST arbeiten. Damit komme ich aber vorne und hinten nicht zurecht, da es 
so umfangreich ist und mit so vielen Dateien verknüpft ist, dass ich da 
gar kein Ende sehe. Da muss es doch auch übersichtlichere Beispiele 
geben. Hat einer von euch da was oder weiß wo ich was finde? Habe selber 
schon gegoogeld wie ein Großer aber nichts brauchbares gefunden.

Autor: A. K. (prx)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Bischen komplizierter als UART ist es schon, aber ich fand es insgesamt
doch bemerkenswert einfach. Allerdings habe ich mir nicht die Mühe
gemacht, die ST-Library zu verwenden.

Anbei mal das, was ich als erste Version für ein einfaches CAN-Module
gebaut hatte. Hängt ein bischen von meiner eigenen Umgebung ab, ist also
garantiert nicht unverändert nutzbar, aber vielleicht hilft es trotzdem.
Und ist auch nicht zu 100% getestet.

Ist auch nicht sonderlich gut dokumentiert, weil die Schnittstelle schon
in ähnlicher Form für MCP2515 und LPC2100 herhalten musste und deshalb
hier nur die ziemlich sparsame kommentierte Implementierung drinsteht.

Autor: benninori (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
super sache, vielen dank. da probier ich doch gleich mal ob ich da 
durchsteig.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.