Forum: Mikrocontroller und Digitale Elektronik Xml Parsen Atmega644


von Tobi (Gast)


Lesenswert?

Hallo,

ich möchte XML-Nachrichten auf einem Atmega644 parsen/verarbeiten.
Er läuft bei 16Mhz.
Ich habe jetzt schon gegoogelt aber nichts gefunden.

Was denkt ihr?
Ist das realistisch oder zuviel für den Atmega?

Vielleicht gibt es ja schon ein Projekt in der Art das ihr kennt?


Mit freundlichen Grüßen

Tobi

von ARM-Fan (Gast)


Lesenswert?

Ist eigentlich nur ne Frage der Größe des XMLs bzw. deines verfügbaren 
RAMs.

von Zacc (Gast)


Lesenswert?

Der Parser ist ein Vorgang. Wie gross ist der Parser, wieviel memory 
braucht er, wie geht das mit dem I/O ? Dh woher kommen die Daten, wohin 
gehen sie ?

von Tobi (Gast)


Lesenswert?

Sie kommen über Ethernet unter verwendung des Uip-Stacks.
Sie sollen verarbeitet werden dann geloggt werden oder verworfen.
Darüber werden Befehle gesendet daher muss damit nicht mehr soviel 
gemacht werden.

von Roman (Gast)


Lesenswert?

Sollte gehen, so lange man kein stack overflow produziert mit der XML 
message. Schau dir mal den "expat" an, wobei der wahrscheinlich in dem 
AVR kein platz hat. Aber man kriegt zu mindest eine Idee wie ein XML 
parser funzt. Die Frage ist auch, wie du die XML's weiter verarbeiten 
willst?
XPATH ? XQL ? sonst ist es viel viel viel viel einfacher nach den 
Elementen,Attributs, XDATA zu suchen, die dich betreffen und den rest 
gar nicht beruecksichtigen. Natuerlich unter der annahme, das die XML 
korrekt sind.

 http://www.libexpat.org/


Gruss
Roman

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.