Forum: Mikrocontroller und Digitale Elektronik PIC32 Ethernet-CAN Gateway


von T. S. (Firma: FH-Zwickau) (torben_schuettler)


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.

von Robert T. (robertteufel)


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

von T. S. (Firma: FH-Zwickau) (torben_schuettler)


Lesenswert?

Hallo Robert,

vielen Dank für die Info, werd es gleich bearbeiten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.