Gast
#2747929
Hi Leute! Ich hab hier zwei Sender gegeben. Sender S1 und Sender S2, welche beide über einen CAN-Bus kommunizieren. Sender S1 hat diese ID: 1000b Sender S2 hat diese ID: 1010b
1 | |
2 | |
3 | |
4 | |
5 | |
Erklärung: S1 sendet 1, S2 sendet 1: Auf dem Bus steht auf Grund der UND-Verknüpfung eine 1. S2 und S1 senden ihre nächste Stelle der ID, da bei beiden die gesendete 1 rezessiv ist. S1 sendet 0, S2 sendet 0: Auf dem Bus steht auf Grund der UND-Verknüpfung eine 0. Da beide eine dominante 0 senden senden beide wieder die nächste Stelle ihrer ID's. S1 sendet 0, S2 sendet 1: Auf dem Bus steht auf Grund der UND-Verknüpfung eine 0. S2 sendet aber nun nichts mehr, da Wert seiner ID gegenüber dem momentan am Bus befindlichen Wert rezessiv ist. S1 sendet nun noch die letzte Stelle, die 0. Somit ist der Sendeabgleich abgeschlossen und S1 sendet seine Daten. Nun meine Frage an euch: Stimmt meine Erklärung soweit?