Система Windows Embedded CE 6.0 R3, подробности

10.07.2012

   Windows Embedded CE 6.0 R3 представляет собой новейший выпуск компонентной версии операционной системы, работающей в режиме жесткого реального времени и предназначенной для компактных устройств. CE 6.0 R3 предоставляет изготовителям устройств средства и инновационные технологии для создания бытовых и промышленных устройств, отличающихся иммерсивным пользовательским интерфейсом, расширенными функциями просмотра веб-страниц и уникальными возможностями подключения к устройствам и службам операционной системы Windows, а также серверам и компьютерам, работающим под ее управлением.

                                               Общие сведения о Windows Embedded CE 6.0 R3

    Windows Embedded CE — является компактной 32-разрядной версией операционной системы, в которую интегрированы надежные функции реального времени и современные технологии Windows. Эта, доказавшая свою эффективность ОС подходит для построения обширного диапазона устройств, обладающих высоким уровнем взаимодействия с пользователями и расширенными возможностями работы с четырьмя архитектурами процессоров: ARM, MIPS, *SH4 и x86.

    Windows Embedded CE дает возможность разработчикам встраиваемых устройств получить доступ к единому набору средств для настройки, построения, отладки и развертывания настраиваемых операционных систем на базе Windows Embedded CE. Эта, полностью интегрированная среда разработки включает эмулятор ARM, обеспечивающий параллельную разработку как оборудования, так и программного обеспечения, средство разработки Platform Builder, которое позволяет сконфигурировать набор средств разработки Visual Studio для построения проектов настраиваемых встроенных операционных систем на базе Windows Embedded CE.

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

    В качестве примера подобных устройств на базе Windows CE можно привести следующие.
Продукты, которые используются в промышленной автоматике, например системы управления процессами, панели человеко-машинного интерфейса, устройства удаленного управления и роботы.
Подключаемые мультимедиа-устройства, например подключаемые интернет-устройства, абонентские приставки а также персональные проигрыватели мультимедиа. Масштабируемые технологии беспроводной связи ОС для гибкого подключения мобильных устройств, например наладонных систем GPS, устройств для дистанционных измерений и подключенных к сети мультимедийных устройств.
Такие медицинские устройства, как глюкометры, устройства мониторинга и ультразвуковое оборудование.

    Поскольку ОС Windows Embedded CE представляет собой компонентную операционную систему, можно создать настраиваемую версию системы и приложений, удовлетворяющую вашим требованиям, оптимизируя нужный объем памяти устройства и используя только ключевые необходимые технологии. Такое средство разработки, как Platform Builder (это подключаемый модуль в Visual Studio 2005 для CE 6.0 R3) для Windows Embedded CE позволяет создать настраиваемую версию операционной системы, называемую «образом», которая затем загружается в аппаратную часть устройства для проведения отладки. Если аппаратная часть системы еще не готова, то запустить образ и выполнить отладку приложений можно на входящим в комплект эмуляторе ARM. Это предоставляет возможность разработчику приложений для конечных пользователей и разработчику системного программного обеспечения работать над одним проектом параллельно.

    Благодаря широкой поддержке беспроводных личных сетей (WPAN), беспроводных сетей (WLAN), беспроводных глобальных сетей (WWAN), включая Bluetooth и 802.11, и сотовых сетей (GSM/GPRS, CDMA), устройство на базе Windows Embedded CE остается на связи в любом месте и в любое время. Поддержка возможностей локальной и сетевой безопасности означает, что создаваемые, принимаемые, сохраняемые и передаваемые этими устройствами данные в мобильной среде защищены.

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

* SH4 поддерживается в Windows Embedded CE 6.0 R2.


                                                                       История CE

    Корпорация Майкрософт официально вошла на рынок встраиваемых устройств в ноябре 1996 года с выпуском Windows Embedded CE 1.0. Операционная система Windows Embedded CE была разработана с нуля, чтобы предоставить разработчикам встраиваемых устройств возможность перенести сложную программную среду современных персональных компьютеров на встраиваемые устройства. Операционная система Windows Embedded CE изначально предназначалась для изготовителей оборудования (OEM), создающих небольшие и ограниченные по ресурсам наладонные устройства и устройства диспетчера личных сведений. Во время разработки ОС Windows Embedded CE осуществляющая ее группа сосредоточила усилия на четырех направлениях: предоставление масштабируемых технологий беспроводной связи для гибкого подключения мобильных устройств, предоставление надежных базовых служб операционной системы для ресурсоемких проектов реального времени, предоставление широких возможностей по персонализации, охватывающих устройства, компьютеры, серверы и веб-службы, а также создание многофункционального, простого и комплексного набора средств.

   Операционная система Windows Embedded CE была значительно улучшена с выпуском последующих версий этой встроенной системы, включая упрощенную настройку операционной системы с помощью мастера, экспорт пакетов SDK для разработки приложений, поддержку мультимедиа, начиная с версии 2.12, расширенные возможности по использованию Интернета и поддержку функций работы в режиме жесткого реального времени в Windows CE 3.0.

    В 4 поколение системы Windows Embedded CE добавлена технология эмуляции, которая позволяет разработчикам вести разработку и тестирование на рабочей станции под управлением Windows 2000 или Windows XP Professional без приобретения дополнительного оборудования.

     Система Windows CE 5.0, выпущенная в июле 2004 года, включала в себя много ключевых компонентов Shared Source — программ, позволяющих изготовителям оборудования (OEM) быстрее создавать устройства с улучшенными характеристиками с помощью доступа на уровне источника данных, и была признана самой открытой операционной системой корпорации Майкрософт на тот момент. В системе CE 5.0 разработчики могли свободно вносить изменения на уровне ядра, не предоставляя сведения об изменениях в корпорацию Майкрософт или ее конкурентам.

     В новейшее шестое поколение Windows Embedded CE 6.0 входит полностью переработанное ядро, поддерживающее более 32000 процессов. Каждый процесс ОС получает 2 ГБ виртуального адресного пространства по сравнению с 32 МБ в предыдущих версиях. В этой версии ОС также введена новая файловая система, поддерживающая носители для хранения данных большего объема, файлы большего размера, шифрование съемных носителей и многое другое. Используя систему CE 6.0, изготовитель устройств может создавать устройства для использования дома и на работе и выполнения оперативных задач, поддерживающие работу с мультимедиа, совместный доступ к презентациям и подключение к сотовым сетям. 

                                                  Функции системы Windows Embedded CE 6.0 R3

Широкие возможности для работы пользователей

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

    Функция Microsoft Silverlight для ОС Windows Embedded
   Silverlight для Windows Embedded — это инфраструктура пользовательского интерфейса в машинном коде (C++), которая представляет собой новый взгляд на работу конструктора или разработчика, позволяющий значительно улучшить пользовательский интерфейс устройств и уменьшить временные и материальные затраты на изменение способа взаимодействия.

    Internet Explorer Embedded
   Для программы Internet Explorer доступны расширения, например панорамирование и масштабирование, поддержка Flash Lite 3.1 и настраиваемый пользовательский интерфейс приложений, значительно расширяющие возможности просмотра веб-страниц, которые можно включить в базовый комплект.

    Сенсорные функции и жесты
   Возможности ввода данных с использованием сенсорных функций и жестов обеспечивают естественность ввода данных на устройствах под управлением Windows Embedded CE 6.0 R3 и соответствуют постоянно растущим ожиданиям конечных пользователей относительно уровня взаимодействия или даже превосходят их.

    Проигрыватель Windows Media
   Возможность выполнения более разнообразных действий, чем просто воспроизведение, перемотка назад и вперед, пауза и остановка. Новый мультифункциональный интерфейс обеспечивает улучшенную web-совместимость для системы Windows Embedded CE благодаря поддержке файлов OCX проигрывателя Windows Media 7.0 при просмотре сайтов.

   Широкие возможности подключения
  Использование эффективного подключения к устройствам и веб-службам операционной системы Windows, а также к серверам и компьютерам под ее управлением, для расширения возможностей устройства и обеспечения одинаково комфортной работы с устройствами, компьютерами и Интернетом. Как уже было сказано, приведенный ниже перечень возможностей не соответствует в точности данным, приведенным на сайте Windows Connected (подключение к сотовой сети, WSD).

   Связь
  Система Windows Embedded CE 6.0 R3 расширяет возможности существующих устройств CE, обеспечивая простое подключение к сети или Интернету и поддержание этого подключения. Устройства, работающие в данной ОС заведомо поддерживают несколько способов подключения — по локальной сети, WiFi, GPRS, Bluetooth или USB. Диспетчер подключений данной операционной системы значительно упрощает подключение приложений благодаря единому интерфейсу API для запроса сетевого соединения. Также, для управления качеством соединения приложение может подписаться на получение событий состояния соединения.

   Средства просмотра файлов Office и PDF
   Интегрированные возможности работы с файлами типа Office и PDF позволяют пользователям устройств CE получать с их помощью доступ к важной информации, расположенной за пределами телефона или компьютера.

   Сотовые сети
   Вы можете разрабатывать устройства, которые обеспечивают простую установку подключений для передачи данных и выполнение голосовых вызовов через сотовые сети с помощью компонентов Cellcore Voice.

   API веб-служб на устройстве (Web Services on Devices API — WSDAPI)
  Возможность быстрого создания приложений веб-служб для взаимодействия с подключенными к сети устройствами. В дополнение ко встроенной поддержке обнаружения, безопасности и обработки событий WSDAPI обеспечивает расширенные возможности обмена метаданными и сообщениями. В ОС Windows Vista посредством WSDAPI обеспечивается собственная поддержка Windows Rally.

   Протокол удаленного рабочего стола
   Возможно предоставить разрешение тонким клиентам на базе Windows Embedded CE устанавливать соединение, используя самую новую версию технологий дистанционной обработки данных Windows Server с протоколом удаленного рабочего стола.

   Исключительно надежная платформа
  Используйте уже имеющиеся навыки, чтобы создать высоконадежную и высокопроизводительную платформу Windows Embedded для быстрого вывода на рынок своих бытовых и промышленных устройств.

   До сих пор не был еще указан список характеристик наиболее высокоуровневых компонентов, например браузера, проигрывателя Windows Media, протокола удаленного рабочего стола, средств просмотра файлов Office и так далее.

   Операционная система реального времени
   Присутствует поддержка высокопроизводительных встраиваемых устройств для управления критичными по времени ответами:
Вложенные прерывания
Такты по потокам
256 уровней приоритета потоков

   Работа в режиме реального времени была ПОДТВЕРЖДЕНА" — система Windows Embedded CE 6.0 прошла все тесты в режиме реального времени в рамках независимой оценки. Дополнительные сведения см. в документе «Independent Real-Time Report for Windows» (Отчет о независимой оценке работы в режиме реального времени для Windows).

   Единое ядро
  Ядро Windows Embedded CE 6.0 обрабатывает более 32000 одновременных процессов, каждому из которых назначено 2 ГБ виртуальной памяти. Файловая система ОС поддерживает носители для хранения данных большего объема а также файлы большего размера (до 4 ГБ), а также шифрование съемных носителей.

   Драйверы
  Высококачественные драйверы для устройств помогают уменьшить объем изменений, которые необходимо вносить, чтобы драйверы работали со специализированным оборудованием пользователя. Более эффективная поддержка драйверов упрощает переносимость. Драйверы могут выполняться в режиме ядра, что повышает производительность, или в пользовательском режиме, что повышает надежность. Можно ознакомиться с полным перечнем поддерживаемых драйверов устройств.

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

   Доступ к исходному коду
   Windows Embedded CE 6.0 Shared Source позволяет отлаживать образ ОС, тестировать его и изменять. Кроме того, возможно вносить изменения и создавать нестандартные компоненты, не предоставляя доступ к своему исходному коду и сохраняя права на свою интеллектуальную собственность.

   Совместимость
  Операционная система Windows Embedded CE 6.0 работает с основными архитектурами процессоров (x86, ARM и MIPS32). Входящее в ее состав средство проверки совместимости помогает переносить в новую среду имеющиеся приложения Win32.

    Интегрированная среда разработки
   Platform Builder — является интегрированным в Microsoft Visual Studio 2005 набором средств разработки, который предоставляет единую среду как для разработки платформы, так и для разработки приложений.

   Создавайте машинный или управляемый код, выбирая одну из предлагаемых корпорацией Майкрософт технологий разработки Win32, MFC или .NET Compact Framework (C#, VB). Среда разработки поддерживает технологию IntelliSense, выделение синтаксиса для редактируемого исходного кода, визуальное изменение включенных компонентов в каталоге, а также изменение реестра и файлов параметров операционной системы с помощью редактора.

   Новейшие версии компиляторов обеспечивают более точное соответствие стандартам языка C++, включают более эффективные библиотеки, поддерживают технологии CRT, ATL и MFC и используют более эффективные средства проверки безопасности во время выполнения (/GS).

   Expression Blend
  Дизайнеры, которые разрабатывают веб-сайты на основе Silverlight и Windows с помощью Windows Presentation Foundation, могут использовать свои навыки и при создании решений для встраиваемых устройств на основе Silverlight для Windows Embedded — для этого требуется графическое и визуальное средство Expression Blend.

   Эмуляция устройств
  Эмулятор устройств на основе ARM позволяет пользователю конфигурировать, создавать и тестировать образы операционной системы.

   Компактность ОС — система Windows Embedded CE предоставляет возможность уменьшить занимаемое в памяти место всего до 300 КБ.

   Возможности по тщательной настройке — благодаря выбору из 700 доступных компонентов изготовители оборудования (OEM) могут создать устройство в соответствии со спецификациями без добавления ненужных технологий.

                                     Преимущества системы Windows Embedded CE 6.0 R3

    Операционные системы типа Windows Embedded предлагают доступ к одному из лучших наборов встроенных средств и технологий, помогающих вам создавать для клиентов надежные, многофункциональные и интеллектуальные встраиваемые устройства. Узнайте, какое влияние операционная система Windows Embedded CE может оказать на устройство:

    Выделение отличительных черт устройства. Операционная система Windows Embedded CE 6.0 R3 предоставляет доступ к инновационным технологиям, которые позволяют создать нестандартные устройства, обладающие высоким уровнем взаимодействия с пользователями и расширенными возможностями по использованию подключений. Добавив в существующую систему CE 6.0, сетевую и мультимедийную инфраструктуру такие технологии, как Silverlight для Windows Embedded и Internet Explorer Embedded, изготовители устройств получат в свое распоряжение все технологии, необходимые для создания конкурентоспособных бытовых и промышленных устройств.

    Ускоренный вывод на рынок и пониженная стоимость разработки — Windows Embedded CE ускоряет вывод на рынок благодаря использованию комплексных наборов компонентов, а также знакомых и простых в использовании средств разработки. Возможен выбор одной из предлагаемых корпорацией Майкрософт технологий разработки: Win32, MFC или .NET Compact Framework (C#, VB). Средство Platform Builder для Windows Embedded CE подключается к среде разработки для Microsoft Visual Studio 2005 и образует интегрированную среду разработки, позволяющую создавать программное обеспечение как приложений, так и операционной системы Windows Embedded CE в знакомой среде.

    При проектировании а также разработке пользовательского интерфейса изготовители могут использовать Expression Blend — средства проектирования пользовательского интерфейса корпорации Майкрософт — для быстрого проектирования и разработки иммерсивных средств взаимодействия с пользователями. Основываясь на доказавшей свою эффективность ОС Windows Embedded CE 6.0, изготовители устройств могут использовать имеющиеся навыки, оборудование, пакеты поддержки платформы и проекты для эффективного выпуска устройства на рынок.

    Низкий первоначальный платеж
   Оценка данного продукта — Windows Embedded сводит затраты к минимуму, предоставляя вам право на бесплатную оценку и тестирование системы с помощью 180-дневной ознакомительной версии перед принятием окончательного решения о совершении покупки. Для загрузки ознакомительной версии щелкните здесь.
    Модель лицензирования типа Shared Success — Windows Embedded CE снижает первоначальные затраты и позволяет осуществлять выплаты после поставки устройств, используя лицензии на единицу с поуровневыми оптовыми скидками. Это помогает провести прогноз инвестиций, ограничивать обязательства и определять объем самоокупаемости. 
   Недорогие предложения для сред выполнения ОС — лицензирование Windows Embedded CE осуществляется в соответствии с четырьмя различными SKU для сред выполнения: 
Windows Embedded CE Core: содержит около 600 основных компонентов ОС, включая протоколы передачи данных по сотовой и другой связи для обеспечения сетевых подключений. В состав данного набора входит .Net Compact Framework, который предоставляет возможность разработки приложений и микропрограмм для периферийных устройств. 
    Windows Embedded CE Core Plus(Core+): включает основные и дополнительные компоненты, предоставляющие изготовителям оборудования (OEM) возможность построения оригинальных сетевых решений. Web Services for Devices (CE 6.0) и Sideshow (CE 5.0) — примеры приложений, входящих в состав набора Core Plus. Лицензии времени выполнения в ОС Windows Embedded подлежат оплате, начиная с версии Core и заканчивая версией Professional.
C6G: дает изготовителям оборудования (OEM) конкурентный пакет, позволяющий создавать иммерсивные пользовательские интерфейсы и содержащий Silverlight для Windows Embedded, многофункциональные средства просмотра веб-страниц, воспроизведения мультимедиа, обмена сообщениями и просмотра файлов Office и PDF, а также технологии, обеспечивающие интернет-устройствам подключение к сети. Данные компоненты идеально подходят для абонентских приставок, переносных проигрывателей мультимедиа, бытовых интернет-устройств, рамок для цифровых рисунков, цифровых медиаадаптеров и устройств дистанционного обучения. Компонент C6G доступен в Windows Embedded CE 6.0. 
    ОС Windows Embedded CE Professional: предлагает индивидуальным потребителям и предприятиям богатый выбор компонентов и приложений для комплексных бытовых и промышленных устройств. Набор компонентов SKU Professional дополнительно позволяет реализовать комплексные сценарии подключения к удаленному рабочему столу, синхронизации данных через Active Sync, электронной почты, управления контактам и голосовой связи. Он включает в себя пакет средств разработки программного обеспечения, позволяющий конечным клиентам настраивать и расширять возможности устройств. Набор SKU Professional идеально подходит для большинства категорий устройств, включая тонкие клиенты, мобильные наладонные терминалы и контроллеры систем промышленной автоматики. Лицензия времени выполнения стоит 16,00 долларов США. Цена набора напрямую зависит от объема закупки (для получения сведений об оптовых скидках обратитесь к местному распространителю). Могут действовать местные налоги, тарифы, а также может взиматься оплата в другой форме.

    Возможность увеличить доходы — Windows Embedded позволяет повторно использовать ваши предыдущие проекты и помогает обновлять или расширять семейства продуктов с помощью существующего кода. Вы можете выпускать больше разнообразных конкурентоспособных встраиваемых продуктов быстрее конкурентов и упрочнить свои позиции в качестве лидера на рынке встраиваемых устройств.

    Программа, именуемая Shared Source — программа Windows Embedded CE Shared Source позволяет разработчикам получить доступ к исходному коду для большей части операционной системы, в том числе и для всего ядра, и предоставляет множество прав, включая следующие: отладка, изменение, улучшение и совместное использование кода Windows Embedded CE Shared Source (могут действовать дополнительные ограничения лицензирования). Кроме того, клиенты, являющиеся изготовителями оборудования (OEM), по всему миру могут создавать коммерческие производные версии кода Windows Embedded CE Shared Source и осуществлять их вторичное распространение для поставки в предназначенных для коммерческого использования устройствах без уведомления корпорации Майкрософт и предоставления производных продуктов сообществу встраиваемых продуктов. Исходный код ОС сделан доступным ради облегчения разработки и поддержки оборудования, программного обеспечения и устройств на базе Windows Embedded CE.

    Сохранение прав на тему интеллектуальной собственности — в отличие от некоторых платформ операционных систем, которые требуют обнародования интеллектуальной собственности и налагают ответственность за использование кода, который, как вам показалось, находился на общедоступном домене, лицензирование Windows Embedded CE помогает сохранить права на интеллектуальную собственность.

    Обязательства корпорации Майкрософт относительно ОС Windows Embedded — политика сроков поддержки корпорации Майкрософт гарантирует предоставление корпорацией Майкрософт пятилетней основной фазы поддержки и пятилетней расширенной фазы поддержки продуктов Windows Embedded после их выпуска, то есть общий срок предоставления поддержки составляет 10 лет.

     Сообщество и поддержка — используйте доступ к активной сети разработчиков Майкрософт, клиентов Windows Embedded и более 500 партнерам Windows Embedded и 60 партнерам Windows Embedded со статусом MVP. Возможность взаимодействия друг с другом на каждом этапе процесса разработки встраиваемого устройства.

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

                                                      К работе с Windows Embedded CE

    Если вы еще не познакомились с ОС типа Windows Embedded CE, ознакомьтесь с приведенными ниже этапами начала работы с этим продуктом:
     Можно перейти на страницу Загрузки для Windows Embedded CE (страница может быть на английском языке) для получения приложений, необходимых для оценки данной операционной системы. К доступным для загрузки средствам и продуктам относятся следующие: набр средств Visual Studio 2005 Trial Development, ознакомительная версия Windows Embedded CE 6.0, пакет обновления 1 (SP1) для Microsoft Visual Studio 2005 Team Suite, обновление пакета обновления 1 (SP1) для Visual Studio 2005 для Windows Vista, пакет обновления 1 (SP1) для Windows Embedded CE 6.0 Platform Builder и Windows Embedded CE 6.0 R2. Загрузка необходимых приложений может помочь определить, соответствует ли система Windows Embedded CE вашим потребностям в разработке.
 
     В реальном времени можно изучить обширную сеть сообщества встраиваемых устройств, включающего в себя разработчиков, клиентов и более 500 партнеров Windows Embedded. В обмен на личные идеи и советы вы и ваша техническая группа получаете доступ к проектам, группам новостей, беседам различных технических направленностей, веб-трансляциям и форумам сообщества.
Можно зарегистрироваться для получения подписки MSDN, чтобы быстро получить доступ к самым последним обновлениям и ресурсам, связанным с Windows Embedded.

Комментарии

Пока нет комментариев

Написать комментарий



KIEVSTAR +38 (096) 050-02-12
MTC +38 (050) 072-48-61
Услуга "Обратный звонок"
Мы перезвоним вам сами
Цены на компьютеры. Объявления Украины и России.
Яндекс цитирования Твитнуть Украина онлайн
Active Search Results