www.mikrocontroller.net

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


Autor: Bernhard (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Autor: Bernhard (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Zweite Seite des Schaltplans

Autor: Bernhard (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Quelltext

Autor: CCD (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.