Вопросы успешного применения ОС Linux во встраиваемых системах
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Необходимость ускорения выпуска новой продукции на рынок и снижения общей стоимости систем подвигает многих разработчиков встраиваемых приложений на применение ОС Linux и других программных средств с открытыми исходными кодами. Подобное решение обусловлено тем, что, используя открытое программное обеспечение, разработчики получают возможность сконцентрировать усилия на совершенствовании своей продукции. Встраиваемые системы обладают уникальным набором требований и ограничений: малые объемы памяти, загрузка из флэш-памяти, бездисковость, детерминированность. Использование в таких приложениях операционной системы Linux связано с рядом дополнительных проблем. В настоящей статье рассмотрены вопросы, встающие в этой связи перед разработчиком встраиваемых систем, предпринята попытка определить место Linux в данном контексте и предлагаются способы преодоления возникающих трудностей.
Существует ли операционная система для вашего микропроцессора?
При выборе операционной системы (ОС) для той или иной встраиваемой системы обычно используется несколько критериев, в частности, доступность на рынке, требовательность к ресурсам, доступность программных средств, богатство функциональных возможностей, надежность и производительность. Решающим фактором может стать даже простой факт, что некая операционная система работает на выбранном микропроцессоре. В условиях мощного давления сроков выхода на рынок модификация ОС для нового процессора или процессорного модуля может оказаться слишком долгим делом, наличие же готовой операционной системы ведет к существенной экономии времени и средств.
Вопросы успешного применения ОС Linux во встраиваемых системахПоддержка встраиваемых процессоров в ОС Linux
Самая распространенная на сегодня версия Linux это, безусловно, версия для совместимых с ПК компьютеров, созданных на базе процессоров с архитектурой х86. Современные персональные компьютеры это недорогие системы, способные выступать как в роли инструментальных, так и целевых платформ. В мире такие машины использует большая часть Linux-разработчиков, и именно для этих компьютеров прежде всего и пишутся различные программы. Процессоры семейства х86 применяются не только в персональных, но и во многих встраиваемых системах. В настоящее время существует множество моделей х86-процессоров от чрезвычайно быстродействующих до самых экономичных. Полностью совместимый с ПК компьютер может уместиться сегодня на один кристалл. Для некоторых разработчиков все, что им нужно это версия ОС Linux для архитектуры х86. Однако в определенных случаях процессоры х86 могут быть не самым лучшим выбором. В тех приложениях, где требуется очень низкий уровень энергопотребления, более уместными могут оказаться процессоры типа ARM или Hitachi SH, имеющие при существенно меньшей рассеиваемой мощности ту же производительность. В других ситуациях предпочтение следует отдать дешевым микропроцессорам, имеющим ядро PowerPC, сопроцессор и необходимый набор функций ввода/вывода. В предполагающих интенсивную обработку данных системах более оправданным может быть применение процессоров типа MIPS, характеризующихся лучшим, чем у х86, соотношением цены и производительности. Сегодня рынок встраиваемых микропроцессоров сильно фрагментирован. В сущности, он всегда был таким, и ничто не указывает на скорую его консолидацию.
Существует ли операционная система для вашего микропроцессора?
При выборе операционной системы (ОС) для той или иной встраиваемой системы обычно используется несколько критериев, в частности, доступность на рынке, требовательность к ресурсам, доступность программных средств, богатство функциональных возможностей, надежность и производительность. Решающим фактором может стать даже простой факт, что некая операционная система работает на выбранном микропроцессоре. В условиях мощного давления сроков выхода на рынок модификация ОС для нового процессора или процессорного модуля может оказаться слишком долгим делом, наличие же готовой операционной системы ведет к существенной экономии времени и средств.
Вопросы успешного применения ОС Linux во встраиваемых системахПоддержка встраиваемых процессоров в ОС Linux
Самая распространенная на сегодня версия Linux это, безусловно, версия для совместимых с ПК компьютеров, созданных на базе процессоров с архитектурой х86. Современные персональные компьютеры это недорогие системы, способные выступать как в роли инструментальных, так и целевых платформ. В мире такие машины использует большая часть Linux-разработчиков, и именно для этих компьютеров прежде всего и пишутся различные программы. Процессоры семейства х86 применяются не только в персональных, но и во многих встраиваемых системах. В настоящее время существует множество моделей х86-процессоров от чрезвычайно быстродействующих до самых экономичных. Полностью совместимый с ПК компьютер может уместиться сегодня на один кристалл. Для некоторых разработчиков все, что им нужно это версия ОС Linux для архитектуры х86. Однако в определенных случаях процессоры х86 могут быть не самым лучшим выбором. В тех приложениях, где требуется очень низкий уровень энергопотребления, более уместными могут оказаться процессоры типа ARM или Hitachi SH, имеющие при существенно меньшей рассеиваемой мощности ту же производительность. В других ситуациях предпочтение следует отдать дешевым микропроцессорам, имеющим ядро PowerPC, сопроцессор и необходимый набор функций ввода/вывода. В предполагающих интенсивную обработку данных системах более оправданным может быть применение процессоров типа MIPS, характеризующихся лучшим, чем у х86, соотношением цены и производительности. Сегодня рынок встраиваемых микропроцессоров сильно фрагментирован. В сущности, он всегда был таким, и ничто не указывает на скорую его консолидацию.
Другие работы
Стівен Джобс - засновник компанії "Apple"
alfFRED
: 6 октября 2013
Біографія
Стівен Джобс народився в містечку Маунтін-В'ю, штат Каліфорнія. Його дитинство і юність пройшли там же, у прийомній сім'ї Пола і Клари Джобс (уроджена Акопян), яким був відданий на виховання рідною матір'ю.
У школі, захопившись електронікою і тяжіючи до спілкування зі старшими хлопцями, Джобс знайомиться із Стівом Возняком, своїм майбутнім колегою по компанії Apple. Перша їхня спільна робота межувала з хуліганством: два Стіва змайстрували т. н. BlueBox (букв. «Синя коробка») – пристр
10 руб.
Пластинчатий конвеєр підвищеної продуктивності
SerFACE
: 26 января 2013
ОГЛЯД ІСНУЮЧИХ КОНСТРУКЦІЙ ЖИВИЛЬНИКІВ ТА ТРАНСПОРТУЮЧИХ ПРИСТРОЇВ
В ливарних цехах для забезпечення технологічного процесу лиття і попереднього процесу набора фракційного складу метала установлюють різні живильники і дозатори.
Живильники представляють собою механічні пристрої, які монтуються біля випускних отворів бункерів для забезпечення рівномірного і регульованого по величині потоку вантажу.
Регулювання продуктивності живильника виконується або зменшенням величини вип
400 руб.
Водоснабжение и водоотведение жилого дома г. Тольятти
Рики-Тики-Та
: 2 января 2012
Содержание
Задание………………………………………………………………………………………
Аннотация……………………………………………………………………………………
Введение………………………………………………………………………………………
1. Водоснабжение здания.……………………………………………………………………
1.1. Выбор системы и схемы водоснабжения……………………………………………….
1.2. Выбор места ввода водомерного узла…………………………………………………..
1.3. Материалы и арматура водопроводной сети…………………………………………..
1.4. Определение расчетных расходов воды. ………………………………………………
1.5. Гидравлический расчет водопровода…………………………………………………..
1.6. Под
55 руб.
Точность систем автоматического управления
alfFRED
: 6 октября 2013
Точность САУ оценивается в установившемся режиме по величине установившейся ошибки при типовых воздействиях. При анализе точности систем рассматривается установившийся режим, так как текущее значение ошибки резко меняется вследствие наличия переходных процессов и не может быть мерой точности.
10 руб.