Цитата(radist @ Jul 6 2005, 22:57)
Смысл затеи в том, чтобы слать в микроконтроллер команды (и принимать их) в каком-нибудь стандартном формате, а не придумывать каждый раз свой формат.
Если честно, то особого смысла в этой затее не вижу. Не говоря уж о ее расточительности, замечу, что XML - это только разметка, а не формат. Стоит сменить имена тегов - и формат изменится, хоть при этом он и останется XML.
Тем не менее, в порядке обсуждения, могу предложить такую идею. Поставьте на свой мелкоконтроллер форт, и заведите в нем слова, соответствующие тегам вашего XML. Форт при этом и будет тем самым парсером. Единственное ограничение - теги надо будет разделять пробелами, т.е. писать
Код
<port3>
<command> write </command>
<value> 0xFF </value>
</port3>
Хотя на самом форте, безо всех этих XML-замутнений, то же самое можно было бы записать примерно так:
Код
0xFF port3 !
Что гораздо понятнее, имхо...