PIC32 Ethernet-CAN Gateway

OP (Firma: FH-Zwickau) #3432130
Lesenswert?

Hallo Zusammen,

im Rahmen meiner Studienarbeit bin ich dabei mich mit dem PIC32 Ethernet 
Starter Kit zu befassen.
Als Ziel soll heraus kommen, Daten über Ethernet zwischen zwei PIC32 
Ethernet Starter Kit`s zu versenden. Eventuell soll diese Anwendung 
später ausgebaut werden, sodass Daten über CAN von einem Netzwerk 
gesammelt werden und dann über Ethernet zu einem zweiten Netzwerk 
gesendet werden.

Erstmal geht es aber darum eine Verbindung zwischen diesen beiden 
Starter Kit's herzustellen.

Meine Idee wäre dabei eine der von Microchip verfügbaren Demos so 
abzuspecken, dass es für die Kommunikation ausreicht. Natürlich benötige 
ich keine http Protokolle.

Da ich bisher nur mit DSP´s von Ti gearbeitet habe, ist Microchip eine 
ziemlich neue Welt. Ich habe mir auch schon das Buch von Luca di Jasio 
"Programming 32-bit Micrcontrollers in c - Explorier the PIC32" besorgt 
und lese mich gerade ein um die Funktionsweise besser zu verstehen.

Nun meine Frage:
Hat jemand von euch schon einmal eine solche Anwendung gelöst und könnte 
mir bei der Lösung weiterhelfen?

Ich habe auch schon die Funktion TCP Put herausgefunden, habe jedoch 
Probleme bei der Initialisierung.


Vielen Dank schonmal für eure Hilfe.
#3433149
Lesenswert?

Nur ein kleiner Vorschlag; aendere den Titel zu "Low level Ethernet 
Kommunikation mit PIC32" oder aehnlich. Deine Frage hat im Moment noch 
nichts mit CAN zu tun und die Ethernet Gurus werden evtl. durch den CAN 
gleich abgeschreckt.

Zum moeglichen spaeteren Gatewayprojekt. Die Richtung CAN sammelt, 
Ethernet leitet weiter ist eher unproblematisch weil der langesamere 
sammelt und der schnellere weiterleitet, ergo, ein kleiner Buffer 
genuegt. Andersrum duerfen nur kleine Bloecke vom Ethernet zum CAN 
geleitet werden, sonst ist da eine grosse Staugefahr.

Robert

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren