Forum: Mikrocontroller und Digitale Elektronik Verwirrung: PIC mit TCP-IP Stack


von dirkf (Gast)


Lesenswert?

Hallo,
ich möchte gerne einen PIC ans Ethernet anschließen.

Weg1: Normale PICs mit SPI über den ENC28J60 an RJ45 Buchse  mit integr. 
Magnetics

Weg2:  PIC18f97j60 hat integrirten PHY, nur noch RJ45+Mag erforderlich

Weg3: PIC32MX695F512L80PT (inkl Ethernet) + PHY Chip DP83848C + 
RJ45-Mag.

Für welche der o.g. Möglichkeiten kann ich die Software TCP-IP Stack von 
Microchip einsetzen ?

Geht fürPIC32 nur das neue Harmony von Microchip ?

Gruß  Dirk

von Geising (Gast)


Lesenswert?

Hallo,
habe den Weg1 bereits einmal beschritten, allerdings achte auf den 
Programmspeicher, die TCP/IP-SW verbraucht viel Platz. Mit einem 
PIC18F2550 und entschlackter TCP/IP-SW bleibt leider kein Programmplatz 
mehr über für etwas Sinnvolles. Aber: TCP/IP klappte problemlos.

Schöne Grüße

Gereon Eising

von Frank K. (fchk)


Lesenswert?

dirkf schrieb:
> Hallo,
> ich möchte gerne einen PIC ans Ethernet anschließen.
>
> Weg1: Normale PICs mit SPI über den ENC28J60 an RJ45 Buchse  mit integr.
> Magnetics
>
> Weg2:  PIC18f97j60 hat integrirten PHY, nur noch RJ45+Mag erforderlich
>
> Weg3: PIC32MX695F512L80PT (inkl Ethernet) + PHY Chip DP83848C +
> RJ45-Mag.
>
> Für welche der o.g. Möglichkeiten kann ich die Software TCP-IP Stack von
> Microchip einsetzen ?

Mit allen. Der verwendete Treiber wird über eine Headerdatei bestimmt.

fchk

von dirkf (Gast)


Lesenswert?

Hallo zusammen,
danke für die Antworten,
dann werde ich wohl bei Reic** eine paar PIC32 kaufen.

Gruß Dirk

von reiner (Gast)


Lesenswert?

Warum nimmst du nicht einfach ein WLAN-Modul mit einer 
Uart-Schnittstelle? Z.b. WiFly RN-171 von Microchip

von a<syhdf (Gast)


Lesenswert?

dirkf schrieb:
> Reic**
Reichelt?

von dirkf (Gast)


Lesenswert?

Hallo,
ja, Reichelt, ich dachte man darf hier keine Werbung machen.

Setze bisher den XPORT ein, aber der ist zu langsam.
Deshalb der Umstieg auf den PIC32 mit direkter Ethernetankopplung.

Gruß Dirk

von Manfred (Gast)


Lesenswert?

dirkf schrieb:
> Setze bisher den XPORT ein, aber der ist zu langsam.
> Deshalb der Umstieg auf den PIC32 mit direkter Ethernetankopplung.

Ein ähnliches Problem habe ich auch.
Setze den CSE-M32 ein, aber da ist bei 1,8 MBd netto Schluss.
Hätte gern mind. 7 MBd netto. Mit festem Timing. Deshalb scheiden 
Linux-Boards aus.
Ist das mit den PICs realistisch?

von dirkf (Gast)


Lesenswert?

Hi Manfred,
es geht nicht um Datenduchsatz, sondern um Reaktionszeiten.
Aktuell habe ich an meinem Board USB (FDTI MM232R auf Serial) und den 
XPORT auf Serial.
Die USB Lösung hat kürzere Reaktionszeiten, deshalb der geplante 
Umstieg.
Gruß Dirk

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.