Вот, без ОС, на 16-битном 64-выводном МК dsPIC33EP256MU806 с 280KB
Flash и 28KB RAM, голые C (XC16) и ASM. Функции: - измерение ларморовской частоты с квантового магнитометра (10е-8 за 100 мс)
- работа с USB Flash FAT32
- работа одновременно с двумя GPS-приемниками
- расчет геофизической статистики измерений в реальном времени
- измерение сопутствующих параметров (напряжение аккумулятора, ток датчика, уровень С/Ш и т.д.)
- отображение всего этого на монохромном OLED 256x64 с градациями яркости
- двуязычный интерфейс (рус/англ по выбору оператора)
- запись всех данных магнитометра и GPS-приемников на USB Flash
- куча диагностики и оповещений для оператора во время работы
После апгрейда МК на 100-выводной dsPIC33EP512MU810 с 536KB Flash и 52KB RAM добавил следующее:
- снизил цикл измерения до 10 мс
- второй канал квантового магнитометра, тоже 10е-8
- канал 3-осевого феррозондового магнитометра
- калиброванный компенсированный датчик температуры и давления
- простенькую 3-осевую инерциалку
- интерфейс и инфраструктуру для прямого подключения радиовысотомера UMRR
- интерфейс аэрогаммаспектрометра RS500/GR820
Скажи, сколько тебе бы потребовалось гигабайт и гигагерц для реализации такого, а?