mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Xml Parsen Atmega644


Autor: Tobi (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: ARM-Fan (Gast)
Datum:

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

Autor: Zacc (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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 ?

Autor: Tobi (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Roman (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.