Es geht um eingebettete Webserver um Creative Formating

, schauen Sie sich hier um, und Sie finden alle Arten von eingebetteten Webservern. Dieser sieht nicht alles interessant aus, besonders weil es nur eine NIC ist, die in ein Entwicklungsrat angeschlossen ist. Aber für uns ist der interessante Teil, wie [Andrew Rossignol] sich für das Formatieren des Webseitenvermögens, um den unterbetriebenen Server am besten zu formatieren.

Das Projekt wurde als Teil einer Klasse in eingebetteten Internet-Systemen hervorgerufen, die [Andrew] nimmt. Der Verwaltungsrat verfügt über einen Microcontroller ATMEGA16, und er benutzt den eVer Popular ENC28J60 auf dieser Ethernet-Adapterplatine. Der TuxGraphics TCP / IP-Stack kümmert sich um die Kommunikation mit dem Netzwerk.

Eine Einschränkung, die [Andrew] auferlegt, war, nur eine einzelne Aktion zu verwenden, die der verfügbare RAM auf etwa 700 Byte begrenzt. Jede respektable Webseite muss mindestens einige Grafiken haben, aber das ist hart mit der Größenbegrenzung. Er schaffte es, ein AVR-Logo anzuzeigen, indem er ein SVG in Inkscape optimiert, dann den Rest der Cruft mit VIM (in der Demo nach der Pause erklärt). Mit diesem Stück Linux-Fu in der Tasche setzen er auf, um die CSS-Datei zu rationalisieren. Die Webseite ist auch nicht statisch. Er zeigt die Server-Aufstindung an und ermöglicht sogar die Relais und LEDs auf dem Olimex-Board, das gesteuert werden soll.

Trotz der Einschränkungen der Atmega-Familie scheinen sie immer noch ein fantastisches Internet mit sich zu tun. Hier ist einer als Minecraft-Server verwendet.

Leave a Reply

Your email address will not be published.