Gast
#1985673
Hallo, bin gerade auf eine Frage gekommen, die hoffentlich jemand beantworten kann... Wenn der Treiber des TRX im hochohmigen Zustand (Senden eines rezessiven Bits) eine Spannungsdifferenz (durch ein dominantes Bit) erkennt, bricht dieser das Senden ab und das Senden der anderen Nachricht mit der höheren Priorität (dominanter Zustand) wird fortgesetzt. Ein angebundener CAN-Controller registriert dies und bricht seinerseits das Versenden (serieller Bitstrom) der Nachricht ab. Macht das wirklich der Treiber des TRX? Oder ergibt sich das Verhalten implizit durch die Beschaltung im Transceiver? Wenn der Transceiver eine 1 anlegt und es kommt trotzdem eine 0 auf dem bus raus (wenn jemand anderes 0 sendet), muss dann der Controller abbrechen? Herzlichen Dank für hilfreiche Antworten...