Hier nun eine auf uIP-AVR basierende Version des AVRipcam-Webservers.

Folgendes sollte beachtet werden:
Im Moment wird nur die MCA25-Kamera untersttzt, d.h. "dynamisches" HTML, Servo-
ansteuerung und MMC-Routinen sind (noch?) nicht implementiert. 
Das Zielsystem ist standardmig ein Mega32. Wer einen anderen Controller verwenden
mchte (z.B. Mega128) mu wahrscheinlich die Timer- (in main.c) und USART- (in usart.c)
Initialisierungsroutinen anpassen.
Wichtig ist aber erstmal nur, da der Code hinter 
if(timerCounter > TIMERCOUNTER_PERIODIC_TIMEOUT) in main.c
ca. alle 0.5 Sekunden aufgerufen wird.
 
In delay.h die korrekte CPU-Frequenz eintragen.
In mca25.h die Belegung fr den Kamera-Resetpin, in rtl8019.h die Belegungen fr 
den 8019AS eintragen.
Wer nicht mchte da die MAC-Adresse aus dem EEPROM gelesen wird, mu
#define MAC_FROM_EEPROM auskommentieren und die gewnschte MAC-Adresse selbst eintragen.
Zuletzt noch in uipopt.h die IP-Adresse sowie Netzmaske eingeben.

Jetzt sollte ein make die Sourcen fehlerfrei bersetzen.


Bei mir luft diese Software auf einem leicht (18.432MHz) bertakteten Mega32 strungsfrei.



Gru, Volker

IP-Adresse auf 192.168.99.98 gesetzt, Hardware von Holger Buss, 
Kameraanschlu wie bei H.Buss, Quarzfrequenz 14,7456 MHz,
bersetzt mit WINAVR-060125.
Joachim Brke

  
  