Forum: Mikrocontroller und Digitale Elektronik Arduino Ehternet


von Simon S. (slewrate)


Lesenswert?

Hallo

Ich bin ein Afänger,und habe einen Webserver auf einem ATmega328P 
implementiert,der funktioniert einwandfrei. Der Atemel Prozessor ist 
über SPI Schinttstelle mit einem Ethernet Controller (Wiznet5100) 
verbunden. Für die Serverfunktion habe ich Socket0 verwendet.Meine Frage 
ist wenn, ich da eine zusätzliche Clientfunktion hinzufüge muss ich dann 
den zweiten Socket für Client initialisieren?
Für jeden Vorschalg wäre ich sehr dankbar!

von Wusel D. (stefanfrings_de)


Lesenswert?

Da Du einen Webserver implementiert hast erstaunt mich Deine Frage. 
Einen Client zu programmieren, ist nicht schwieriger.

Hast Du den wirklich selbst programmiert oder einfach nur abgeschrieben?

Webserver sind nix für Anfänger. Da fängt man erstmal mit LED's und 
Taser an, dann vielleicht ein LC-Display und eine serielle Verbindung 
zum PC.

von Nicolas S. (Gast)


Lesenswert?

Stefan Frings schrieb:
> Da fängt man erstmal mit LED's und
> Taser an

Das halte ich für eine gute Idee. Wer nachlässig ist, bekommt direkt 
einen Stromschlag.

SCNR

von Wusel D. (stefanfrings_de)


Lesenswert?

Ich meinte natürlich "Taster". Obwohl, Taser könnten spannend sein, 
wirkt sich positiv auf die Motivation aus - zumindest anfangs.

von Simon S. (slewrate)


Lesenswert?

Hi Stefan!

Vielen Dank, weil du dich für meinen Beitrag interessiert has!

Also im Vegleich zu dir oder den anderen bin ich ein Anfänger aber ganz 
Neuer bin ich doch nicht.Ich habe schon mit einfachen Dingen Erfahrungen 
gemacht,aber leider nicht so intensiv z.B LED steurn,Interrupt extern 
oder durch  SW,TWI, SPI,UART,Temperatur einlesen etc.

Der Hersteller des Ethernetcontrollers(Wiznet5100) hat ein Datenblatt 
zur Verfügung gestellt, in dem wurden schon einige Dinge mittels 
Pseudocodes erklärt,was aber da nicht deutlich erwähnt wurde ist dass,ob 
man einen eigenen Socket für die Clientfunktione initialisieren 
muss.Gestern in der Nacht ging ich das Datenblatt nochmal durch,jetzt 
bin ich der Meinung dass ich, doch einen zwiten Socket brauche.Ich habe 
es noch nicht fertig programmiert muss schauen.Was ist deine Meinung?

MfG

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.