Подскажите пожалуйста начинающему embedder-у какие преимущества дает ОС, например, для компьютера на базе ARM? Могу предположить, что это: - упрощение программирования GUI - упрощение работы со стандартными протоколами/интерфейсами, устройствами - естественная поддержка файловой системы так как все эти функции, по-моему, встроены в ОС.
С другой стороны, ОС сразу добавляет проблем: - требования к производительности - драйверы для взаимодействия с нестандартным оборудованием - прочие трудности, связанные с эксплуатацией сложной программной системы какой является ОС.
Основная цель этих рассуждений - понять стоит ли вообще использовать ОС в нашей разработке или нет
Спасибо.
|