Windows ce6 что это

Windows CE

Windows CE

Скриншот Windows CE for Handheld PC 3.0 (ядро — WinCE 2.11)
Разработчик Microsoft
Семейство ОС Microsoft Windows
Последняя версия 2013 (14 июня 2013)
Поддерживаемые платформы x86 , MIPS , ARM , SuperH и PowerPC
Тип ядра гибридное
Лицензия Microsoft EULA
Веб-сайт msdn.microsoft.com/en-ph…
Windows CE на Викискладе

Windows CE (так же известна как WinCE) — это вариант операционной системы Microsoft Windows для наладонных компьютеров, смартфонов и встраиваемых систем. Сегодня Windows CE (Compact Edition / Compact Embedded) не является «урезанной» версией Windows для настольных ПК, она основана на совершенно другом ядре и является операционной системой реального времени с набором приложений, основанных на Microsoft Win32 API.

Содержание

История создания

Первая версия Microsoft Windows CE, выпущенная в ноябре 1996 года, была «урезанной» версией настольной операционной системы MS Windows 95 [1] .

При создании последующих версий группа разработчиков ОС Windows CE была в тесном взаимодействии с группой, создававшей настольную ОС Windows NT, ведь ОС Windows CE изначально проектировалась так, чтобы она была совместимой с универсальными ОС семейства Windows [2] . Поэтому изначально ядро и компоненты ОС Windows CE были в большой степени унифицированы с ядром и компонентами настольных ОС семейства Windows NT.

Примерно с 2000 года группа разработки ОС Windows CE перестала тесно взаимодействовать с разработчиками настольных ОС Windows NT. С тех пор ОС Windows CE развивалась самостоятельно, и современные версии ОС Windows CE сильно отличаются от современных версий настольных ОС семейства Windows NT, но при этом сохраняется программная совместимость с приложениями, основанными на Microsoft Win32 API.

И до сих пор некоторые компоненты настольных систем Windows NT присутствуют в ОС Windows CE, например, такие, как: DirectX, и «урезанные» версии Windows Media Player, Internet Explorer [3] . Специалисты [ какие? ] также утверждают, что современная версия ОС Windows CE 6.0 до сих пор сохранила в неизменном виде примерно 20 % кода из настольной ОС Windows 2000 [ источник не указан 828 дней ] .

Особенности

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

Windows CE оптимизирована для устройств, имеющих минимальный объём памяти: ядро Windows CE может работать на 32 КБ памяти. С графическим интерфейсом (GWES) для работы Windows CE понадобится от 5 МБ. Устройства часто не имеют дисковой памяти и могут быть сконструированы как «закрытые» устройства, без возможности расширения пользователем (например, ОС может быть «зашита» в ПЗУ).

Windows CE предоставляет разработчикам приложений набор API, основанный на стандартном Win32 API и дополненный специализированным API для встраиваемых устройств. Поскольку CE поддерживает только часть Win32 API и имеет определённую специфику, связанную со встраиваемой природой операционной системы, приложения, написанные для настольных версий операционной системы Windows, могут потребовать дополнительной адаптации и модификации для запуска их на встраиваемых устройствах; и в любом случае, для запуска программ на устройстве потребуется их перекомпиляция.

Читайте также:  Lounge lizard mac os

Но так же, как и настольные версии Windows, Windows CE использует стандартный формат исполняемого файла — Portable Executable (PE). Это позволяет разработчикам использовать большинство стандартных утилит, работающих с форматом PE, например, Dependency Walker (проверка зависимостей) или DumpBin [ источник не указан 1815 дней ] .

На базе Windows CE основано множество платформ, включая Handheld PC, Palm-size PC, Pocket PC, Pocket PC 2002, Pocket PC 2003, Pocket PC 2003 SE, Smartphone 2002, Smartphone 2003, Windows Mobile, Meizu OS, а также множество промышленных устройств и встроенных систем. Приставка Sega Dreamcast имела поддержку Windows CE. Самой Windows CE в изначальной поставке не было, но она могла запускаться на приставке с CD. Некоторые игры использовали данную возможность.

Связь с Windows Mobile, Pocket PC и SmartPhone

Часто названия Windows CE, Windows Mobile, Pocket PC используют как взаимозаменяемые. Это не совсем правильно. Windows CE — это модульная операционная система, которая служит основой для устройств нескольких классов. Любой разработчик может купить инструментарий (Platform Builder), который содержит все эти компоненты и программы, позволяющие построить собственную платформу. При этом такие приложения, как Word Mobile / Pocket Word, не являются частью этого инструментария.

Windows Mobile лучше всего представлять себе как набор платформ, основанных на Windows CE. В настоящее время в этот набор входят платформы: Pocket PC, SmartPhone и Portable Media Center. Каждая платформа использует свой набор компонентов Windows CE, плюс свой набор сопутствующих особенностей и приложений.

Версии

  • Является основой Pocket PC 2000, Handheld PC 2000, Pocket PC 2002, Smartphone 2002
Версия дата выхода Кодовое имя Примечания
1.0 ноябрь 1996 «Alder»
2.0 сентябрь 1997 «Birch»
  • Поддерживает архитектуры : ARM, MIPS, PowerPC, StrongARM, SuperH, x86 [источник не указан 788 дней]
  • Добавлена поддержка SSL 2.0
3.0 июнь 2000 «Cedar»
4.x январь 2002 «Talisker/Jameson/McKendric»
  • Является основой «Pocket PC 2003» [источник не указан 1489 дней]
  • Добавлена поддержка Bluetooth, TLS (SSL 3.1), IPsec L2TP VPN, Kerberos
4.2 Windows CE .net[1]
5.0 август 2004 «Macallan»

  • Является основой Windows Mobile 5.0 и 6.x [источник не указан 1489 дней]
  • Около 50 новых драйверов устройств
  • Средства испытания и обслуживания: Windows Error Reporting (отчет об ошибках Windows), расширение функциональности Windows CE Test Kit (испытательного комплекта для Windows CE)
  • Мультимедиа: Direct3D Mobile для мультимедийных, игровых и других приложений
  • Безопасность: прогнозирование опасностей, настройки безопасности по умолчанию, поддержка стандарта шифрования AES
  • Поддержка XML-стандартов (повышается управляемость и гибкость операций при работе с Windows CE).
  • Поддержка Remote Desktop Protocol (RDP)

Для ОС Windows CE 5.0 Microsoft смягчила условия лицензии на исходный код, распространяющийся в рамках инициативы Shared Source. Так, потребители смогут распространять модифицированные версии системы в коммерческих целях, при этом сохраняя за собой права на сделанные изменения. Ранее Microsoft требовала сублицензировать ей все выполненные модификации.

  • Протокол RDP 6.0
  • Серверная аутентификация — TSL-/SSL-протокол
  • Работа в режиме двух мониторов и широкоформатных мониторов
  • Инфраструктуру для создания VoIP-телефонов с поддержкой видеозвонков
  • Обновлённый Windows Media Player и 7 версия Media Player Control
  • Поддержка Serial ATA и обновлённый Bootloader для FAT32
7.0 Март 2011 «Chelan»
  • поддержка Dual Core (двухъядерных процессоров SMP и ARMv6)
  • надстройка к среде разработки Visual Studio 2008
  • Bluetooth 2.1
  • Wi-Fi-позиционирование
  • поддержка набора сервисов Cellcore
  • стандарт «умного дома» DLNA (Digital Living Network Alliance)
  • DRM (систему управления «цифровыми правами»)
  • Media Transfer Protocol (протокол передачи мультимедийных данных)
  • плагины браузера IE7 для отображения мультимедийного контента
  • интерфейс сетевых драйверов NDIS 6.1
  • программные интерфейсы UX C ++ XAML API для технологий WPF — Windows Presentation Foundation и Silverlight (для создания удобных и функциональных пользовательских интерфейсов)
2013 июнь 2013
  • .NET Compact Framework 3.9
  • Internet Explorer for Windows Embedded: поддержка Flash 10.1
  • Поддержка Visual Studio 2012 ISO C++ 11 совместимый компилятор, обновленные CRT/STL/MFC/ATL
  • Поддержка процессоров: Улучшена поддержка архитектуры ARMv7
  • Поддержка сети: улучшена поддержка IPv6
Читайте также:  Pascal free ��� mac os

Предоставление исходного кода

Согласно программе лицензирования Shared source исходный код может быть предоставлен сторонним разработчикам программного обеспечения.

Как утверждает Microsoft, код ядра доступен на 100 % в рамках программы Microsoft Shared source, что облегчит процесс разработки и позволит создавать интерфейсы, уникальные в своём роде. Одним из преимуществ Microsoft называет отсутствие копилефта и необходимости предоставлять Microsoft доступ к своим изменениям. [4]

Конкурирующие продукты

Основные конкуренты WinCE — это VxWorks, eCos, OSE, QNX, Symbian OS, Apple iOS, различные производные Linux (например: μClinux, Google Android, Maemo и OpenMoko) и PalmOS. Некоторые производители устройств также изготавливают свою собственную систему.

Windows® CE

Windows® CE (она же WinCE) — операционная система корпорации Microsoft семейства Windows® для наладонных компьютеров и встраиваемых систем. На данный момент для работы с одноплатными компьютерами производства ЗАО «ЗЭО» доступны две версии ОС : Windows® CE 5.0 (для Тиона, Тиона-Про) и Windows® CE 6.0 (для Тиона-Про v2, Тиона-270 и Тиона-Про-270).

В данном разделе содержится информация о доступных образах Windows CE, а также способах их записи в одноплатные компьютера. Информация, необходимая для разработки ПО под Windows CE находится в разделе разработка.

Образы операционной системы

Все образы операционной системы WinCE, приведённые в данном разделе, являются демонстрационными. Это означает, что:

Windows CE 5.0

Тион, Тион-Про

Особенности образа от 08/07/2008

Примечания

Работоспособность образа с остальными непроверенными SD -картами не гарантируется

Особенности образа от 12/09/2008
Запись образа

Для записи образа WinCE 5.0 в Тион младше ревизии 3 и Тион-Про младше ревизии 2 необходимо произвести небольшую доработку в плате. Необходимо припаять резистор номиналом 1кОм между выводами, обозначенными на рисунке красным кругом. http://www.zao-zeo.ru/media/img/img-legacy/fixes/spifix.jpg

Без данного резистора не запустится загрузчик, записанный в EEPROM. При этом будет мигать зелёный светодиод на плате. Данную операцию можно произвести самостоятельно, либо обратиться к нам в офис.

Читайте также:  Windows 10 меню загрузки при включении

Файлы утилит записи и прошивки

Особенности образа WinCE 5 от 11/03/2009

Исправлен драйвер часов реального времени M41T00

Последовательность действий

$ download -s 2 -o 0x20000 -b 9600 ueboot_config_640x480.bin

$ download -s 2 -o 0x20000 -b 9600
ueboot_config_320x240_006.bin

При загрузке системы можно включить заставку с названием изделия, логотипом компании, индикатором загрузки. Пример загрузчика с заставкой можно взять тут: zloader. Записать загрузчик можно следующей командой:

Windows CE 6.0

Тион-Про2

Особенности образа от 29/04/2011

— Обновлен драйвер Flash (добавлена поддержка Numonyx Axcell)

— В образ включен Compact Framework 3.5

— Обновлен аудио-драйвер (UCB1400)

Особенности образа от 05/07/2010

— В образе содержатся файлы для работы с Remote Tools через Ethernet

Особенности образа от 04/05/2010

— В образ включена поддержка Flash Lite и SilverLight

Особенности образа от 26/02/2010

— Добавлен драйвер GPIO

— Добавлен драйвер матричой клавиатуры

— Добавлена поддержка для экрана с разрешением 800х600

— Изменен DEVICE_ID в файле eeprom.bin

Особенности образа от 19/10/2009

— Исправлена поддержка сенсорного экрана

Внимание: Пароль для архивов с образом — ep93xx

Последняя версия образа для Тиона-Про v2
Файл Размер Изменение
wince600_tion-pro2_320x240_29042011.zip 14711315 2011/06/07 15:36
wince600_tion-pro2_640x480_29042011.zip 14711197 2011/06/07 15:36
wince600_tion-pro2_800x600_29042011.zip 14711354 2011/06/07 15:37
wince600_tion-pro2_eboot_eeprom_05072010.zip 76572 2010/05/05 14:03
Предыдущие версии образов для Тиона-Про v2
Файл Размер Изменение
_wince600_tion-pro2_20090216.zip 13801821 2010/01/31 19:21
_wince600_tion-pro2_20090319.zip 27308462 2010/01/31 19:21
_wince600_tion-pro2_320x240_04052010.zip 14491214 2010/05/05 14:03
_wince600_tion-pro2_320x240_05072010.zip 14573867 2010/07/05 17:22
_wince600_tion-pro2_320x240_19102009.zip 13675577 2010/01/31 19:21
_wince600_tion-pro2_320x240_26022010.zip 13763895 2010/02/26 21:09
_wince600_tion-pro2_640x480_04052010.zip 14491222 2010/05/05 14:03
_wince600_tion-pro2_640x480_05072010.zip 14573873 2010/07/05 17:22
_wince600_tion-pro2_640x480_19102009.zip 13675728 2010/01/31 19:21
_wince600_tion-pro2_640x480_26022010.zip 13763882 2010/02/26 21:09
_wince600_tion-pro2_800x600_04052010.zip 14491227 2010/05/05 14:04
_wince600_tion-pro2_800x600_05072010.zip 14573888 2010/07/05 17:22
_wince600_tion-pro2_800x600_26022010.zip 13763899 2010/02/26 21:09
_wince600_tion-pro2_eboot_20090326.zip 38445 2010/01/31 19:21
_wince600_tion-pro2_eboot_eeprom.zip 38421 2010/02/26 21:09
_wince600_tion-pro2_image320240_20090326.zip 13737885 2010/01/31 19:21
_wince600_tion-pro2_image640480_20090326.zip 13820222 2010/01/31 19:21
Примечания

Формат файла eeprom.bin :

Запись образа

Примечание: Приведённые образы WinCE 6.0 предназначены только для Тиона-Про v2.

Примечание: Во Flash одноплатного компьютера предварительно должен быть записан загрузчик eboot.

Файлы утилит записи и прошивки

Процесс записи образа необходимо контроллировать через терминал. Прошивка образа занимает около 5 минут и заканчивается сообщениями в терминале на подобии этих:

Тион-270, Тион-Про-270

Особенности образа от 11/09/2009

Пароль для архива с образом wince600_tion-pro270_20090911.zip — pxa270

Название Частота CPU/Объем ОЗУ Разрешение экрана/Цветопередача
_tion-pro270_20090911.zip 91МГц,416МГц, 520МГц, 624МГц/64Мб 320×240/640×480/800×600/VGA
wince600_tion-pro270_320240_416-64.zip 416МГц/64Мб 320х240/18бит
wince600_tion-pro270_640480_416-64.zip 416МГц/64Мб 640х480/18бит
wince600_tion-pro270_640480_520-64.zip 520МГц/64Мб 640х480/18бит
wince600_tion-pro270_640480_520-128.zip 520МГц/128Мб 640х480/18бит
wince600_tion-pro270_VGA_416-64.zip 416МГц/64Мб VGA 640×480
Последняя версия образа
Файл Размер Изменение
wince600_tion-pro270_20090911.zip 13107330 2010/01/31 19:21
Различные варианты образов

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

Образ 1. Особенности образа:

Пароль от архива — pxa270

Файл Размер Изменение
wince600_tion-pro270-1.zip 13625462 2010/01/31 19:21
Предыдущие версии образов
Файл Размер Изменение
_wince600_tion-pro270_320240_416-64.zip 11077573 2010/01/31 19:21
_wince600_tion-pro270_640480_416-64.zip 11077600 2010/01/31 19:21
_wince600_tion-pro270_640480_520-128.zip 11077627 2010/01/31 19:21
_wince600_tion-pro270_640480_520-64.zip 11077589 2010/01/31 19:21
_wince600_tion-pro270_VGA_416-64.zip 11077608 2010/01/31 19:21
_wince600_tion-pro270_e416_20090313.zip 11846367 2010/01/31 19:21

Примечание: Во Flash одноплатного компьютера предварительно должен быть записан загрузчик eboot.

Файлы утилит записи и прошивки

Оцените статью