Цитата(Vasso @ Mar 17 2006, 12:02)

Инетересно почему стоит отказаться от линукса?
Ведь если обходиться без линукса то (по моим соображениям) надо будет: писать или где-то взять работу с ком портом (буфер там, управляющие сигналы засылать), писать работу с карточкой памяти что еще сложнее. Или я не прав!?
Это очень непростой вопрос.
1. Если Вы отлично знаете Linux - то его стоит использовать.
2. Если Вы хотите изучть "все и сразу" - и контроллер, и embedded программирование, и линух - не стоит.
3. Не стоит и сразу бросаться писать "с нуля". Например, FS для MMC можно взять здесь
http://sourceforge.net/projects/efsl/4. Ось как таковая безусловно, полезная и правильня вещь (кроме исключительных ситуаций). Но если Вам еще только предстоит познать мир embedded осей - начните с осворения пакета CrossWorks
http://www.rowley.co.uk/arm/index.htmВ его состав входит очень простая Tasling Lib. С некоторой натяжкой ее можно назваться ОСью - но для изучения самое то. К сожалению, этот пакет "в лоб" в стандартной поставке CrossWorks нет поддержки 9200 (странно - мне казалось, что вроде раньше был

), но многие использую этот пакет именно с 9200 - так что, вероятно, народ поделится инфой.
5. Не пугайтесь сложностей! Нарисуйте структуру софта, и потихоньку все напишите.