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!
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.
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
Ich meinte natürlich "Taster". Obwohl, Taser könnten spannend sein, wirkt sich positiv auf die Motivation aus - zumindest anfangs.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.