Home » XP Embedded » Перечень и функциональность

Обзор и функции продукта

Windows XP Embedded

Microsoft Windows XP Embedded - это операционная система и платформа для разработки, которая предлагает богатые возможности системе Windows в компонентном виде и позволяет разработчикам быстро создавать надежные и высококачественные встраиваемые устройства.

Продукт состоит из трех основных частей:

 

Главные факты

Описание

Низкие затраты

Низкие начальные денежные затраты благодаря возможностям бесплатной оценки инструментов, дешевые средства разработки и более низкие цены лицензий по сравнению с системой XP Professional.

Архитектуры процессоров

Так как система XP Embedded базируется на таком же двоичном коде как  XP Professional, она поддерживает такие же процессоры. Поддерживаются все процессоры x86 от типа Pentium II 266, а также все типы, базирующиеся на x86.

Модульность

Выбор из более чем 12 000 компонентов (из этого 9 500 драйверов аппаратного оснащения). (Такое же предложение, как и у системы XP Professional SP2).

Отсутствует активирование

В системе XP Embedded не используется активирование, известное из XP Pro. Достаточно один раз ввести код PID в образе в инструменте Target Designer для всех систем.

Небольшие требования к объему памяти

Ядро использует около 10 МБ памяти. Обычные промышленные устройства на базе системы XP Embedded используют 120-180 МБ памяти, сборка с полным пакетом функций около 500 MБ. (Эти значения не включают в себя приложение).

Надежность

Система включает в себя специализированные функции для встраиваемых устройств. С помощью фильтра EWF (Enhanced Write Filter) систему можно защищать от записи. Устройство можно безопасно выключать без выключения системы Windows.  Также поддерживается запуск системы с носителей, предназначенных только для чтения, с устройств Flash и USB.

Быстрый вывод на рынок

Продукт Windows XP Embedded предлагает разработчикам единый пакет инструментов для разработки и внедрения собственных устройств на базе системы Windows Embedded CE.

Поддержка стандартов

Система XP Embedded работает с отраслевыми стандартами и существующими технологиями компании Microsoft для настольных компьютеров и серверов, помогая создавать специализированные устройства самых разных категорий, от промышленных устройств до бытовой электроники. Компания Microsoft пообещала предоставить для системы Windows Embedded XP десятилетнюю расширенную поддержку.

Защита

Можно воспользоваться всеми выгодами актуализации SP2 (включая шлюзы firewall). Устройства на базе системы XP Embedded посредством сети Интернет не могут подключаться к серверу Microsoft Update Server, потому что они компонентные. Однако можно воспользоваться всеми обычными корректировками из системы XP Professional, с сервера SUS (System Update Server) и SMS (System Management Server). Образ системы XP Embedded можно легко актуализировать с помощью встроенной службы DUA (Device Update Agent).

Развитие приложений

Все приложения и драйверы из системы XP Professional функционируют также в системе XP Embedded. Нет необходимости в переписывании или приспособлении.

 

Новинки в пакете Windows XP Embedded SP2 Feature Pack 2007

Названия и торговые марки

Переделанная архитектура сборки

Новые компоненты и инструменты

Актуализованный фильтр EWF

Ограничение размеров памяти

Результатом этого является снижение размеров памяти, у некоторых устройств даже до 30 МБ.

Windows XP Embedded SP2  - средства разработки и процесс разработки

Среда разработки Target Designer

Пакет XP Embedded Studio поставляется со всеми средствами разработки, необходимыми для разработки, создания, сборки и внедрения проекта.

Target Designer для системы XP Embedded это интегрированная среда разработки (IDE) для разработки собственных проектов встраиваемых операционных систем.

Target Designer

Инструмент Component Designer позволяет легко разрабатывать собственные компоненты (приложения и драйвера) и импортировать обычные драйвера из системы XP Professional для нужд создания компонентов системы XP Embedded.


Component Designer

С помощью инструмента Database Manager Вы можете управлять всеми частями системы XP Embedded в базе данных SQL Server, запущенной в фоновом режиме.

Database Manager

 

Процесс разработки системы Windows XP Embedded

Вначале на целевом компьютере необходимо запустить инструмент Target Analyser. Это можно выполнить из предварительно установленной системы XP Professional или из операционной среды Windows PE (находится на диске 1 инструмента Target Designer). Таким образом, Вы получите файл device.pmq с перечнем всех аппаратных устройств, найденных в целевой системе. Следом этот файл можно импортировать в инструмент Target Designer или в инструмент Component Designer и создать один компонент для аппаратной части. Собственные драйверы и приложения можно импортировать в базу данных компонентов системы XP Embedded с помощью инструмента Database Manager. Как только в сборку будут включены все драйверы аппаратной части, можно выбрать и сконфигурировать программные части согласно конкретным требованиям, предъявляемым к операционной системе.


Design Process

close