- Windows Embedded Compact
- Редакции
- Редакции Windows Embedded Compact 2013
- Редакции Windows Embedded Compact 7
- Особенности
- Лицензирование
- Средство разработки
- Низкая стоимость
- Поддержка ARM и x86
- Небольшой размер образа
- Технические характеристики
- Изменения в Compact 7 относительно Compact CE 6.0
- Новые средства разработки образа ОС
- Доступ к исходному коду
- Совместимость
- Технология Silverlight для Windows Embedded и Expression Blend
- Единое ядро
- Увеличена производительность файловой системы
- Изменения в Compact 2013 относительно Compact 7
- Разработка образа и приложений в Visual Studio 2012
- Улучшен сетевой протокол
- Часть компонентов удалены из ОС
- Добавлены шаблоны, упрощающие сборку образа
- Другое
- Системные требования
- Пробуем Windows Embedded Standard 7 — версию Windows 7, которая будет получать обновления еще год
- реклама
- реклама
- реклама
- реклама
- Windows Embedded Compact 2013
- Contents
- New in Windows Embedded Compact 2013
- .Net Compact Framework 3.9
- Snapshot Boot
- New ARM Embedded Application Binary Interface
- Application Debugging
- Current Toradex Support Status
- Microsoft выпустила Windows Embedded Compact 2013
Windows Embedded Compact
Компонентные, многопоточные ОС реального времени для компактных портативных устройств. Поддерживают симметричную многопроцессорность SMP и архитектуры x86, ARM v.7, MIPS32 и SH4.
Ядро ОС занимает 700 Кб, а минимальный размер рабочего образа — 4–6 Мб.
ОС поддерживает сетевые интерфейсы NDIS 6.1, Wi-Fi, Bluetooth, 3G, Kerberos v5 и USB для подключения и передачи данных. Приложения для Windows Embedded Compact разрабатывают на Visual C++, C#, и Visual Basic.
Купить можно до
Windows Embedded Compact 2013
Windows Embedded Compact 7
Windows Embedded CE 6.0
Редакции
Windows Embedded Compact представлен пятью редакциями с разными возможностями и условиями использования.
Редакции Windows Embedded Compact 2013
Потребительские портативные навигаторы
Когда не нужны мультимедийные возможности, например, воспроизведение медиа, поддержка кодеков и т. п.
Потребительские мультимедийные устройства: игровые приставки, портативные медиаплееры, мобильные интернет устройства, цифровые фоторамки.
C13 General Embedded
Редакции Windows Embedded Compact 7
Потребительские портативные навигаторы
Когда не нужны мультимедийные возможности, такие как, воспроизведение медиа, поддержка кодеков и т. п.
Потребительские мультимедийные устройства: игровые приставки, портативные медиаплееры, мобильные интернет устройства, цифровые фоторамки.
Корпоративные устройства: соединение с удаленным рабочим столом, синхронизация данных через Active Sync, просмотр веб-страниц, медиа воспроизведение, электронная почта, управление контактами и голосовая связь
Особенности
Лицензирование
Благодаря особенностям в лицензировании для корпоративных клиентов (Enterprise customer) указанных в Customer License Agreement (CLA) и Program Execution Guide (PEG), вы можете поставить оборудование и Windows Embedded/IoT заказчику в следующих 3-х вариантах:
- С предустановленным приложением и Windows Embedded/IoT (для всех вариантов);
- Без предустановленного приложения, только с Windows Embedded/IoT (только для поставки корпоративному клиенту);
- Без предустановленного приложения и без предустановленной* Windows Embedded/IoT (только для поставки корпоративному клиенту);.
*При поставке конечному заказчику устройства без предустановленной Windows Embedded/IoT, наклейки COA в любом случае должны быть поставлены вместе с устройством путем размещения на устройстве либо, если это невозможно или нерационально, на сопровождающих носителях или документации. Также, необходимо предоставить образ операционной системы.
Средство разработки
Для сборки образа дополнительно к лицензиям приобретают средство разработки.
Низкая стоимость
Небольшие первоначальные вложения: низкая стоимость средства разработки и лицензий.
Поддержка ARM и x86
Windows Embedded Compact поддерживают архитектуры x86, ARM v.7, MIPS32 и SH4.
Небольшой размер образа
Ядро ОС занимает 700 Кб, а минимальный размер рабочего образа — 4–6 Мб.
Технические характеристики
Изменения в Compact 7 относительно Compact CE 6.0
Новые средства разработки образа ОС
Windows Embedded Compact 7 и Visual Studio 2008 интегрированы в одну среду разработки.
Доступ к исходному коду
Отладка, тестирование и изменение образа ОС возможны через общий ресурс Windows Embedded Compact 7.
Совместимость
Compact 7 работает с архитектурами процессора x86, ARM и MIPS и поддерживает Win32 приложения.
Технология Silverlight для Windows Embedded и Expression Blend
Обновлена технология декларативного описания пользовательских интерфейсов на основе Silverlight. Разработчики и проектировщики могут совместно создавать интерфейсы. Silverlight для Windows Embedded использует Microsoft Expression Blend v3 — графическое средство разработки, в котором создаются привлекательные и интуитивно понятные интерфейсы.
Единое ядро
Ядро Windows Embedded Compact 7 может обрабатывать 32,000 процессов одновременно, каждый из которых требует 2 Гб виртуального пространства памяти. Файловая система поддерживает хранение файлов больших размеров до 4 Гб и кодирование съемных носителей.
Увеличена производительность файловой системы
- Анализ кода обеспечивает улучшенную пропускную способность;
- Новый SD драйвер;
- Новый USB драйвер.
Изменения в Compact 2013 относительно Compact 7
Разработка образа и приложений в Visual Studio 2012
- Новый ARM компилятор;
- В образе больше нет сборщика и компилятора. Вместо них используются те же инструменты, что и для разработки «настольных» версий Windows;
- Application Builder for Windows Embedded Compact 2013 заменяет Visual Studio for Devices (VSD);
- В Platform Builder меньше общих компонентов, упрощенна модель SYSGEN и начальная конфигурация.
Улучшен сетевой протокол
- Повышена производительность сети;
- Dynamic Host Configuration Protocol версии 6 (DHCPv6);
- Layer Two Tunneling Protocol/Internet Protocol security (L2TP/IPsec) через IPv6 для VPN соединения;
- Утилиты для конфигурации и отображения информации об IPv6 протоколе.
Часть компонентов удалены из ОС
- Internet Explorer 7;
- Remote Desktop Protocol (RDP);
- Digital Living Network Alliance(DLNA).
Добавлены шаблоны, упрощающие сборку образа
- Quick Start Device;
- Headless Device;
- Win32 and WinForms Device;
- XAML UI Device;
- Custom Device.
Другое
- Compact 2013 включает BSP для платформ х86 на процессорах AMD-серии и ARMv7T2 на процессоре TI OMAP 4470;
- Инструмент Expression Blend теперь входит в состав Compact 2013, не нужно скачивать отдельно;
- ОС загружается за 2 секунды.
Системные требования
Требования к оборудованию, ОС и программному обеспечению компьютера, на котором пользователь разрабатывает образ Windows Embedded Compact:
Пробуем Windows Embedded Standard 7 — версию Windows 7, которая будет получать обновления еще год
Последнее время среди пользователей Windows 7 царит уныние и расстройство, ведь с 14 января 2020 года Microsoft прекратит ее поддержку. Неплохая операционная система была, но всему свое время, надо давать дорогу молодым.
Windows 7 начала свой путь 22 октября 2009 года, то есть к 14 января 2020 будет уже больше 10 лет.
реклама
Что же делать тем пользователям, кто по тем или иным причинам не хочет уходить с Windows 7 на новую и продвинутую Windows 10? Ведь завершение поддержки — это смерть ОС. За год там накопится столько незакрытых уязвимостей, что пользоваться ею будет крайне опасно.
У меня есть старый ноутбук, Windows 7 для которого подходит гораздо лучше, чем Windows 10. Поэтому я тоже озаботился вопросом завершения поддержки Windows 7 и стал искать выход.
И выход нашелся, пусть и довольно неожиданный. Одна из редакций Windows 7, а именно — Windows Embedded Standard 7, будет получать обновления до 13 октября 2020 года, то есть еще больше года.
реклама
А ее редакции в виде Windows Embedded POSReady 7 и Windows Embedded Compact 7, будут получать обновления до 12 октября 2021 года и 13 апреля 2021 года соответственно.
Что же это за зверь такой — Windows Embedded и почему о нем мало кто слышал?
Microsoft Windows Embedded — семейство встраиваемых операционных систем Microsoft Windows для применения в специализированных устройствах. Существует несколько категорий продуктов для создания широкого спектра устройств, начиная от простых контроллеров реального времени и заканчивая POS-системами, такими как киоск самообслуживания или кассовый аппарат и промышленными системами. Windows Embedded доступна через специализированных дистрибьюторов Microsoft и должна поставляться конечному потребителю только вместе с устройством. Отличается более выгодной ценой по сравнению с настольными версиями, возможностями блокировки образа (Lockdown), продленным сроком доступности и продажи (до 15-ти лет).
Добавлю, что Windows Embedded еще и потребляет ресурсов меньше, чем обычная Windows 7, поэтому для слабых ноутбуков это то, что доктор прописал.
Неудивительно, что домашний пользователь никогда не слышал про нее. К счастью — отличия Windows Embedded Standard 7 от Windows 7 Professional небольшие, а трудности установки, русификации и обновления я сейчас вам подробно объясню.
Я не буду скачивать образ Windows Embedded Standard 7 с торрент трекера, так как это пиратство и в сборках от дяди Васи может быть что угодно: и троян, и майнер, которые не будут видеть антивирусы.
Поэтому идем на сайт Microsoft по ссылке и нажимаем «Download».
реклама
Сайт предложит несколько частей архива, выбирайте нужную вам разрядность галочками и скачивайте.
После скачивания, в папке загрузки будут лежать несколько частей архива.
Щелкайте по первой части архива и он распакуется в iso файл.
реклама
Теперь надо воспользоваться программами UltraISO или Rufus и записать образ на флешку.
Вот содержимое образа.
Но не торопитесь извлекать флешку! Надо сразу добавить и файл русификации.
Его тоже скачиваем с сайта Microsoft по ссылке.
Жмите «Download», в открывшемся списке выбирайте нужный язык галочкой.
Все готово к установке.
Меню установки отличается от такового у Windows 7 Professional, но каждый, кто хоть раз устанавливал Windows 7 — легко разберется.
Тут выбираем первый пункт.
Выбираем язык.
Далее идет установка. На мой старый ноутбук с медленным HDD устанавливалась довольно долго.
Стартовое окно отличается от обычной Windows 7.
Смотрим, что получилось.
Вот окно свойств системы и диспетчер задач. Памяти ест совсем немного. Пробный период равен 30 дням. Его можно законно продлить до 120 или 180 дней.
Теперь перейдем к русификации. Открываем панель управления.
Выбираем место хранения файла с языком.
Теперь надо включить файл подкачки, он по умолчанию отключен. Как и гибернация. Не придется вводить знакомые до боли powercfg -h off
Далее я опробовал обновление с помощью UpdatePack7R2 от simplix. Все прекрасно обновляется.
Но на таком медленном железе процесс длится очень долго, несколько часов, гораздо быстрее интегрировать UpdatePack7R2 в образ Windows.
После вышеописанных манипуляций мы имеем практически обычный Windows 7, но более шустрый и занимающий меньше места на жестком диске. И о поддержке обновлениями можно не беспокоиться еще больше года.
Я оставлю его у себя на ноутбуке и рекомендую вам попробовать.
Windows Embedded Compact 2013
Contents
Note: Microsoft moved most of the Windows CE documentation to https://docs.microsoft.com/en-us/previous-versions/windows/embedded/gg154201(v=winembedded.80), and it is not indexed by Google.
Windows Embedded Compact 2013 (WEC2013 / WEC8 / WinCE 8), is a real time operating system from Microsoft launched in June 2013.
New in Windows Embedded Compact 2013
- .Net Compact Framework 3.9
- Integrates with Visual Studio 2012/2013 including «free» Community Edition
- Improved File System Performance
- Snapshot Boot
- New Compiler with support for C++ 11
- Requires ARMv7/Thumb2 and VFPv3-D32
- New ARM Embedded-Application Binary Interface (EABI)
- More information can be found at MSDN
There have also been some features removed. Microsoft provides a full overview of added and removed features on this MSDN site.
.Net Compact Framework 3.9
The new version of the .Net CF comes with multi-core support, faster floating point, better garbage collection, and faster boot time. You can find more information here: Microsoft Blog entry.
Snapshot Boot
Toradex is already famous for providing a cold boot in less than 0.5 seconds. Snapshot Boot allows you to directly boot to a defined status with your program loaded in memory. This is interesting if an application has a long boot time. This feature is very similar to the «Hibernate once, resume many» (HORM) feature.
New ARM Embedded Application Binary Interface
The ARM EABI is a collection of specifications that describe a calling convention, data alignment, and other details specific to the interface between programs and between programs and the operating system. The ARM EABI calling conversion requires that you recompile your existing code.
Application Debugging
New the debug connection is by default via Ethernet. To start debugging you have currently to manually start the debugger on the Module via Start->Programs->Colibri Tools-> Visual Studio->Start debugger client Visual Studio will ask you for the IP of the module. In case Visual Studio freezes during deployment, add the IP to the project properties (right click on the Project, Configuration Properties->Debugging->IP Address).
Current Toradex Support Status
All modules other then the PXA family modules are provided with Windows Embedded Compact 2013 support. Please check the frequent downloads site to get the image, BSP and workspace.
For information about which module comes with a WEC2013 license have a look at our WinCE license article.
Please follow the links below to get details on WEC2013 support on our specific modules.
Microsoft выпустила Windows Embedded Compact 2013
Корпорация Microsoft выпустила операционную систему Windows Embedded Compact 2013, предназначенную для небольших портативных устройств. Этот релиз позиционируется компанией как наиболее гибкий — система поддерживает работу с x86 и ARM архитектурами. «Для бизнеса сегодня очень важно охватывать большие информационные пласты, чтобы быть конкурентоспособным, — говорит Кевин Даллас (Kevin Dallas), главный управляющий подразделением Windows Embedded в Microsoft. — Windows Embedded Compact 2013 – действительно очень гибкая платформа, расширяющая возможности разработки современных устройств».
Обновленные возможности Windows Embedded Compact 2013 включают поддержку Visual Studio 2012, что значительно упрощает создание софта под ОС. В Microsoft утверждают, что при создании системы они в первую очередь думали о нуждах разработчиков. «В этом релизе мы сосредоточились на том, чтобы сделать жизнь разработчиков легче, — сообщает Стивен Бриджлэнд (Steven Bridgeland), старший менеджер по продукции Windows Embedded в Microsoft. — Поддержка Visual Studio 2012 предполагает значительные изменения для разработчиков: упрощенный интерфейс пользователя, улучшенную подсветку синтаксиса, обновленный компилятор, возможность автоматического создания фрагментов кода и XAML-инструменты». При помощи Visual Studio 2012 разработчики могут использовать для ОС такие инструменты, как Platform Builder, Application Builder и ряд вспомогательных элементов.
Пользователи, в свою очередь, отметят значительное улучшение функциональности устройств с ОС Windows Embedded Compact 2013. «Производительности в этом релизе было уделено значительное внимание. Мы потратили много времени на оптимизацию нашего кода, чтобы улучшить производительность системы и сети и сделать работу приложений мгновенной», — рассказал Стивен Бриджлэнд. Для загрузки системы потребуется лишь пара секунд с момента включения устройства.
В Microsoft отмечают, что хотя ОС и создана для использования в компактных промышленных устройствах, она поддерживает HTML5, Bluetooth, Wi-Fi, работу с сотовыми сетями и даже бесшовную интеграцию с Windows Azure. Windows Embedded Compact 2013 подходит для установки на программируемые логические контроллеры, панели HMI, RFID-сканеры для розничной торговли, портативные ультразвуковые машины и другое медицинское оборудование, используемое в диагностических лабораториях. Система может работать на промышленных сенсорах, автоматизированных станках и другом заводском оборудовании.