TINA-Treiber Define für W5500 unklar

  • 1
  • 2
  • 3
  • 4
  • Seite 4 von 4
miparo
Schreiberling
Avatar
Geschlecht:
Herkunft: Germany
Alter: 59
Beiträge: 990
Dabei seit: 09 / 2007
Betreff:

Re: TINA-Treiber Define für W5500 unklar

 · 
Gepostet: 30.11.2020 - 21:31 Uhr  ·  #25
Hi Merlin,
I know. W5500 is the better chip.

miparo
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2156
Dabei seit: 03 / 2003
Betreff:

Re: TINA-Treiber Define für W5500 unklar

 · 
Gepostet: 30.11.2020 - 21:48 Uhr  ·  #26
Ok das heißt dann für mich, daß ich mein Programm mit dem ENC fertig schreibe und später auf den 5500er wechsle. Mit dem Bug den 5200er zu verwenden wäre eher kontraproduktiv. Ich harre dann der Pings, die da kommen und bedanke mich bei allen Helfenden und helfen werdenden ;)

Guads Nächtle
Harry
miparo
Schreiberling
Avatar
Geschlecht:
Herkunft: Germany
Alter: 59
Beiträge: 990
Dabei seit: 09 / 2007
Betreff:

Re: TINA-Treiber Define für W5500 unklar

 · 
Gepostet: 30.11.2020 - 21:54 Uhr  ·  #27
Der ENC ist ja auch OK ABER der macht alles in Software d.h anständige CPU Last, was im Multitasking nicht gerade schön ist.

Die Wiznet machen fast alles selbst in HW, da bleibt viel mehr Zeit übrig für andere Aufgaben.
Zumal du beim W5500 dann 8 Sockets hast.

Da kannst du das ganze Dorf anpingen.
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2156
Dabei seit: 03 / 2003
Betreff:

Re: TINA-Treiber Define für W5500 unklar

 · 
Gepostet: 01.12.2020 - 15:11 Uhr  ·  #28
Mal zum Verständnis: Was sind diese Sockets? Wieso mal einen, wieso mal 8?

Harry
Merlin
Administrator
Avatar
Geschlecht:
Alter: 26
Beiträge: 1477
Dabei seit: 03 / 2005
Betreff:

Re: TINA-Treiber Define für W5500 unklar

 · 
Gepostet: 01.12.2020 - 16:10 Uhr  ·  #29
To oversimplify it, think of the W5500 chip as a telephone exchange. When you contact (or try to contact) an address you 'dial' a number (IP address) via an arbitrary line (socket) and all replies from that address are martialled to that line (socket). This can be (in processor terms) some time later, so while you are waiting for a reply you can also try to contact another IP address, but you need to use a different line (socket) because the first one is busy waiting for a reply. That means that you can be talking to up to 8 devices at once. Once your first conversation is finished you can hang up (release the socket) and the line (socket) is then available to contact another address.

Sockets can be used for other purposes too (like DHCP for instance) but, as I said, the description is an oversimplification.
miparo
Schreiberling
Avatar
Geschlecht:
Herkunft: Germany
Alter: 59
Beiträge: 990
Dabei seit: 09 / 2007
Betreff:

Re: TINA-Treiber Define für W5500 unklar

 · 
Gepostet: 01.12.2020 - 16:14 Uhr  ·  #30
Hi Harry,
Ist wie mit der Zigarettenschachtel. Mal sind 28, 29 und mal 31 drin :)

Für alles was du machst, brauchst du jeweils einen Kommuninaktionskanal ( Socket) und je nach Chip haben 1...8 Stück davon.

Mal einen Datenblatt anschauen, sonst macht das alles keinen Sinn.

miparo
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2156
Dabei seit: 03 / 2003
Betreff:

Re: TINA-Treiber Define für W5500 unklar

 · 
Gepostet: 01.12.2020 - 16:26 Uhr  ·  #31
D.h. wenn ich z.B. DHCP (da die IP evtl. erneuert werden muß) und einen Ping nutze, brauch ich 2 Sockets?

Gruss
Harry
miparo
Schreiberling
Avatar
Geschlecht:
Herkunft: Germany
Alter: 59
Beiträge: 990
Dabei seit: 09 / 2007
Betreff:

Re: TINA-Treiber Define für W5500 unklar

 · 
Gepostet: 01.12.2020 - 17:19 Uhr  ·  #32
Hi Harry,
genau so ist es.
Wenn dhcp importiert wurde dann ist automatisch ein Socket reserviert.

miparo
  • 1
  • 2
  • 3
  • 4
  • Seite 4 von 4
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   137   151 · Page-Gen-Time: 0.044798s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI