Hallo zusammen, habe an meinen LPC2148 (Board aus dem Shop) den ENC28J60 angeschlossen und den uIP-Stack implementiert. Zusätzlich habe ich nen DS1621 zur Temperatur-Messung angeschlossen. Auf der Start-Seite können abgefragt werden: - Buttons gedrückt - Temperatur Außerdem können die LEDs auf dem Board an/abgeschaltet werden. Das ganze ist noch n bissel "quick&dirty", aber es funktioniert...
moin, kannst du die files bitte nochmal als zip anhängen oder (.tar.gz :-) ? sonst muss ich auf meiner linux box binaries installieren, für die es keinen quelltext gibt und das währe nicht so kühl :-) danke
hab dir schnell ein Zip daraus gemacht(kann auf meinem Windoof-Topf leider keine tarballs / .gz machen...)
Hallo, ich bin gerade dabei den Code zum Verständnis des uIP auseinanderzunehmen. Wie die Variablen Werte in den HTML Code eingefügt werden habe ich gefunden und kapiert, aber wie wird aus der empfangenen Anfrage der Klick auf die Checkbox herausgefiltert und verarbeitet? Könnt Ihr mir weiterhelfen ? Vielen Dank dxm
Der Klick auf die Checkbox entpsricht einem normalen link mit angehängtem Wert. Der Link lautet z.B. /value_002. Wenn der Webserver einen Link mit dem Beginn /value erkennt, extrahiere ich die weiteren 3 Ziffern und übergebe dem uIP eine Link-Anfrage auf z.B. index.html... Gruß Andreas
An der Source hat sich noch nicht viel getan. Dafür hier mal Layout und Schaltplan für den Webserver. (Zuvor habe ich mit Add-On-Platinen für mein Olimex-Board gearbeitet.) Das Layout ist einseitig, da ich zum Ätzen nur beschränkte Möglichkeiten habe... JTAG ist aus Platzgründen nicht herausgeführt, sodass eine Programmierung nur über den Bootloader möglich ist... ENC, DS1621, LEDs und Taster können via Flachbandkabel an den LPC herangeführt werden...
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.