Forum: Mikrocontroller und Digitale Elektronik Probleme mit Microchip TCP/IP-Stack - PIC18F452


von Bernhard (Gast)


Angehängte Dateien:

Lesenswert?

Hallo ihr alle,

um mich in die Materie einzuarbeiten habe ich mir eine Art PICDEM.net
von Microchip nachgebaut. Alles zwischen µC und RJ45-Buchse ist
identisch mit dem Microchip-Board, also müsste es ja eigentlich mit dem
Microchip-Stack laufen, oder?

Was ich versucht habe:
* Das Board habe ich mit einem Patch-X-Kabel direkt an den PC
angeschlossen und gepingt.

Was sich bei mir tut:
* Die LEDs für TX und RX leuchten dauernd (egal ob Kabel oder nicht),
ab und zu geht die TX-LED sehr kurz aus (Wenn ich das Datenblatt des
RTL richtig verstanden habe, dann heißt das Senden).
* Der Stack läuft, manchmal hängt er sich jedoch auf.

Kann mir vielleicht jemand von euch noch einen Fehler sagen?

Im Stack habe außerdem ich einen Fehler in der MAC-Ansteuerung gefunden
(oder gemacht?): Es wurde zwei mal zuerst ein Pin (bis dahin Eingang)
gesetzt und DANACH als Ausgang geschaltet. Reagiert hat der Pin darauf
nicht.
Kann mir jemand irgend ein Beispielprogramm geben, das auf jeden Fall
funktioniert?

Viele Grüße und Danke im Voraus,
Bernhard

von Bernhard (Gast)


Angehängte Dateien:

Lesenswert?

Zweite Seite des Schaltplans

von Bernhard (Gast)


Angehängte Dateien:

Lesenswert?

Quelltext

von CCD (Gast)


Lesenswert?

Hallo

Ich häng meine Frage einfach hier dran.
Ich bin auf beim herumexperimentieren mit dem Microchip TCPIP Stack und 
das leider bisher nur mit wenig erfolg. Ich möchte über UDP nur ein paar 
Daten schicken, nus ist bei dem Microchip soviel dabei (Server) was ich 
halt alles net brauch. Was kann ich da weglassen und was net.
Dann bekomm ich immer den Fehler beim Compilieren UDP module is not 
enabled. Ich hab aber ganz am Anfang geschrieben STACK_USE_UDP.
Wo hab ich da den Denkfehler?

Wär super wenn ihr mir da ein wenig helfen könnt
Danke
mfg
Max

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.