реклама на сайте
подробности

 
 
> Ставить ОС на ARM или нет?
РРоман
сообщение Apr 22 2008, 08:48
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 24-01-08
Пользователь №: 34 374



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

С другой стороны, ОС сразу добавляет проблем:
- требования к производительности
- драйверы для взаимодействия с нестандартным оборудованием
- прочие трудности, связанные с эксплуатацией сложной программной системы какой является ОС.

Основная цель этих рассуждений - понять стоит ли вообще использовать ОС в нашей разработке или нет

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
amw
сообщение Apr 22 2008, 09:00
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(РРоман @ Apr 22 2008, 11:48) *
Подскажите пожалуйста начинающему embedder-у какие преимущества дает ОС, например, для компьютера на базе ARM? Могу предположить, что это:
- упрощение программирования GUI
- упрощение работы со стандартными протоколами/интерфейсами, устройствами
- естественная поддержка файловой системы
так как все эти функции, по-моему, встроены в ОС.

С другой стороны, ОС сразу добавляет проблем:
- требования к производительности
- драйверы для взаимодействия с нестандартным оборудованием
- прочие трудности, связанные с эксплуатацией сложной программной системы какой является ОС.

Основная цель этих рассуждений - понять стоит ли вообще использовать ОС в нашей разработке или нет

Спасибо.

Ну плюсы и минусы Вы достаточно точно описали smile.gif.
Остальное зависит от задачи.
Например, если у Вас термодатчик, передающий по сети температуру воды в море и больше ничего, то ОС будет занимать 90% Вашего устройства. Оно Вам надо?
А вот если Вы собираетесь написать пару десятков мегабайт своего софта для устройства, а ОС занимает, допустим, 3 мегабайта, то тут скорее всего ОС будет очень полезной.
Повторю, все зависит от задачи. Ну и от ОС, которую Вы планируете использовать.


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post



Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th August 2025 - 10:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01376 секунд с 7
ELECTRONIX ©2004-2016