mikrocontroller.net

Forum: PC-Programmierung Netzwerkgegenstelle


Autor: Christian Hartmann (armand)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe folgendes Problem. Ich will über FPGA Daten an den PC
verschicken, nun hab ich auf der FPGA-Seite ein fertiges Programm das
daten verschicken und empfangen kann, auch der Ping funktioniert, doch
ohne Sockets sondern nur anhand einer Fifo, nun stellt sich mir die
Frage wie kann ich die Daten auf PC-Seite aufnehmen. Ich hab ja keine
Portnummer und kann daher auch keinen Socket aufbauen. Eine Ping
anfrage funktioniert ja ich kann ja Daten aufnehmen und senden und die
FPGA kann auch daten empfangen und auswerten nur weiß ich nicht wie die
PC-Seite Daten ohne Socket auswerten kann. Am liebsten wären mir tipps
für C oder C++ aber Java ist auch okay. Danke schonmal im vorraus

MfG
Christian

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was heisst "ohne Socket"? Kein TCP/IP, also nackter Ethernet-Frame?

Autor: Christian Hartmann (armand)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ja

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jenseits von Device Drivern ist mir das unter Windows noch nicht
untergekommen (was aber nichts heissen muss).

Mit IP-Header (ohne UDP/TCP) gibt's die SOCK_RAW Option.

Autor: Wolfram (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
was du suchst, heisst packet driver

Autor: Christian Hartmann (armand)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ok danke ich werd mal danach suchen

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn Ping schon geht, damit also IP - warum dann nicht Raw IP verwenden,
also IP+Payload? Da kommst du seitens des PC deutlich einfacher ran.

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.