Ist das normal, dass wenn ich Daten sende dieselben Daten auch empfange? Ich haben die Leitungen CAN_TX und CAN_RX meines STM32F4 an einen CAN Transceiver geschlossen. Übertrage ich nun auf CAN_TX, sehe ich am Oszi die Daten auch auf CAN_RX. Liegt das am Transceiver? Werden die Daten intern im Transceiver zurück geschleift? Verwendeter Transceiver: ADM3053 Sollte das normal sein, kommt es dabei nicht zu einem ziemlichen Overhead, wenn ich aufgrund der gesendeten Daten immer auch einen Empfangsinterrupt bekomme?
Hi Ist normal und auch notwendig. Sonst könnten Kollisionen nicht erkannt werden. Dein Controller filtert die gesendete Nachricht normalerweise raus so das kein Interrupt ausgelöst wird. Matthias
schau dir einmal die CAN Grundlagen an, insbesondere das verwendete Zugriffsverfahren CDMA/CA
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.