Gast
#2227806
Hallo zusammen, ich bin absoluter Neuling auf dem Gebiet der µC-Programmierung. Ich will ein At90CAN als Gateway programmieren, um mit einem Diagnosetester an ein Modellfahrzeug eine Diagnoseanwendung zu simulieren. Es ist eine einfache Server-Client-Kommunikation, der At90CAN muss also nur auf eingehende Nachrichten antworten. Der µC muss dabei lediglich 2 verschiedene IDs erkennen (die erste ID die den Beginn der Kommunikation angibt und eine zweite die den Tester kennzeichnet, die Ids kennzeichnen also nicht mehr den Botschafteninhalt sondern den Teilnehmer(der Botschafteninhalt wird innerhalb der Nutzdaten identifiziert) -> Transportprotokoll TP2.0 von VW). Ich sitze jetzt schon einige Wochen daran, habe auch hier schon alle Foren zu diesem Thema durchgelesen, aber die zündende Idee war leider nicht dabei. Da es nicht zeitkritisch ist, muss ich nicht mit Interrupts arbeiten (was auch nicht geklappt hat, als ich die Bibliotheken von Marco Glietsch verwendet habe). Er soll einfach auf empfangene Botschaften reagieren und die IDs erkennen um danach mit der entsprechenden Abarbeitung zu beginnen. Für Tipps und Ratschläge wäre ich wirklich sehr dankbar Grüße, André