Gast
#3739912
Hallo zusammen, ich könnte Eure Unterstützung gebrauchen. Mein Problem : Ich arbeite mit dem CAN Bus auf einem XC167 Prozessor. Can Senden, Can empfangen - alles gut. Nun möchte ich aber RTR ( Remote Request ) Objekte, die von anderen Can Teilnehmern angefordert werden, erst bearbeiten bevor die Antwort verschickt wird. Sprich - ich möchte mitbekommen wenn ein RTR Request reinkommt, dann das Sendobjekt mit meinen Daten füllen, und dann erst die Antwort versenden. Der Rx-Interrupt vom Sendeobjekt scheint erst zu kommen nachdem die Antwort bereits verschickt ist. Kann ich zwar nicht glauben, erscheint mir aber so. Ich bin sicher, ich habe mich im Registerdickicht des Twincan Controllers verheddert und habe irgendwas übersehen. Hat jemand mit XC167/Can Erfahrung eine Idee oder einen spezielle Trick wie ich das am besten einstelle ? Danke für jede Idee. NurEinGast