Moin zusammen,
ich versuche derzeit die CAN-FD-Schnittstelle von meinem STM32H745-DISCO zu konfigurieren und scheitere an der Konfiguration der Filter.
In meinem Code wähle ich derzeit einen Identifier aus, dessen Signal ich über einen Callback in FIFO0 schreiben und zur Kontrolle über USART ausgegeben möchte. Ich habe schon zwei Versuche gestartet, die beiden damit geendet sind, dass nicht nur der einen Identifier, sondern alle Identifier den Callback auslösen. Dies geschieht sowohl im Internal-Loopback-Mode, als auch am Motor-CAN, den ich letztlich auslesen möchte. Anbei findet ihr den Code incl. CAN-Konfiguration am Beispiel des Internal-Loopbacks.
Fällt euch ein Fehler auf?
Danke im Voraus und Grüße