www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Register ERXRDPT im ENC28j60


Autor: SPAT (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich Versuche Daten über das Ethernet zwischen einem PC und einem PIC 
(via ENC28j60) zu senden und Empfangen. Soweit funktioniert das Aenden 
auch ohne Probleme, jedoch habe ich beim Empfanen von Daten noch 
Schwierigkeiten. Kann mir mal jemand die genaue Verwendung vom Register 
ERXRDPT erklären und in welchem Zusammenhang steht dieses Register zum 
ERXWRPT.

Gruss und Merci für die Antworten

Autor: xxx (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
HI

ERXWRPTH:ERXWRPTL:
Das ist ein Pointer, auf die stelle im FIFO, wo das nächste gelesene 
Byte eingetragen/hingeschrieben wird.
Es wird automatisch von der Hardware incrementiert.
Durch das auslesen dieses Pointer (ist READ ONLY) kannst du erfahren, 
wie viel speicher noch frei ist zum empfangen bzw. wieviel du schon 
empfangen hast.

ERXRDPT:
Das ist eben so ein Pointer, aber in dem fall sagst du dem ENC28j60: "Ab 
dieser stelle bitte nichts mehr ablegen".
ABER laut DB und das was ich verstanden hab, wird bis zu dieser stelle 
geschrieben aber nicht inclusive dieser stelle...quasi eine stelle 
vorher stoppt er.
Die nächsten Bytes werden verworfen, wenn du den speicher nicht ausliest 
und dem ENC neue angaben machst wohin er speichern soll.

PS: Das ist das was ich SCHNELL mal gelesen und verstanden hab.

Viel spass noch

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.