Forum: Mikrocontroller und Digitale Elektronik ENC28J60 mit ATMega32 - Pakete aus TCP / IP Sicht.


von Mathias (Gast)


Lesenswert?

Guten Tag,

Ich habe folgendes Problem:

Ich habe in der Schule ein Hochwasseralarmsystem via Internet mit einem 
AVR-NET IO Board gebaut.

dieses Board wurde verwendet:
http://www.neuhold-elektronik.at/catshop/product_info.php?products_id=3119

Ich habe die Hardware übernommen und einer meiner Kollegen die Software.
Nun steht eine Prüfung über die fertige Arbeit an und ich muss auf 
folgende Frage eingehen:

Aus was bestehen die Pakete, die zwischen dem ATMega32 und ENC28J60 
gesendet und empfangen werden, aus TCP / IP Sicht?

Ich habe nur wenig Durchsicht in Richtung Programmieren. Kann mich 
jedoch dann schon in ein Programm einlesen. Ich muss in einer Powerpoint 
einfach kurz erläutern was für Pakete zwischen dem ATMega und dem ENC 
geschickt werden aus TCP / IP Sicht.
Mein Lehrer meinte ich solle schauen, ob das ein Ethernet Frame ist?
Er glaube die Pakete sind nur: Source Destination, Check Summe?

Ich muss einfach kurz erklären was da geschickt wird. Wie die 
Kommunikation zwischen den beiden läuft.

Kann mir jemand weiterhelfen?


Mit freundlichen Grüßen

Mathias

von Bernd N. (Gast)


Lesenswert?

>> Ich habe die Hardware übernommen und einer meiner Kollegen die Software.

Na, der sollte wissen wie es geht.

von Sascha W. (sascha-w)


Lesenswert?

ja wie will man das beschreiben,

Mathias schrieb:
> Mein Lehrer meinte ich solle schauen, ob das ein Ethernet Frame ist?
Ethernetframes sind's schon mal nicht - oder nicht nur
> Er glaube die Pakete sind nur: Source Destination, Check Summe?
und das auch nicht

Was wird gemacht/übertragen:
1) Konfigurationsregister setzen
2) Daten (das was dann auch im Ethernetframe enthalten ist) in den 
Speicher des ENC schreiben
3) in einem Konfigregister ein Bit setzen um dem ENC zu sagen das er die 
Daten über Ethernet senden soll

Sascha

von Mathias (Gast)


Lesenswert?

Das hilft mir auf alle Fälle weiter. Vielen Dank.
Und das ist eigentlich schon alles was die Datenpakete anbelangt?

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Mathias schrieb:

> Mein Lehrer meinte ich solle schauen, ob das ein Ethernet Frame ist?

Ja und nein, der PHY hat sein eigenes Protokoll, die Nutzdaten an sich 
sind allerdings ein Ethernet-Frame, das ist schon richtig.

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.