2. Содержание
• Устройства становятся умнее …
• Платформа Microsoft Windows Embedded
– Windows Embedded Standard 2009
– Windows Embedded CE 6.0
– Windows Embedded POSReady 2009
– Windows Embedded Servers
– Windows Embedded Enterprise
• Embedded 2.0
3. Устройства становятся умнее …
Устройства Возрастают требования к
разработчикам
становятся умнее
• Переход к многофункциональным • Короче срок разработок
устройствам • Выше функциональные требования
• Превалирование цифровых технологий • Расширяемые устройства
• Рост популярности 32 bit CPU Время разработки Время разработки Время разработки
Ожидания
Ожидания
Ожидания
• Взаимосвязанные устройства
9 месяцев 6 месяцев
12 месяцев
Переход к единообразной платформе
4. Российский рынок
Навигация
• Развитие Глонасс
• Политика поддержки российских разработок
Цифровое телевидение
• Переход на цифровое вещание до 2010 года
• Развитие отечественного производства
Промышленная автоматизация
• Внедрение цифровых технологий
• Рост 32 битных систем
Розничная торговля
• Использование стандартов
• Устройства становяться взаимосвязанные
6. Microsoft Windows Embedded
Операционные системы Майкрософт для устройств специального назначения
Бинес модель совместного успеха, ориентированная на производителя
7. Windows Embedded Standard
• Следующее поколение
Windows XP Embedded
• Основана на
Windows XP Professional SP3
• Новые функциональные возможности
• Цикл поддержки и продаж до 2023 года
8. Windows Embedded Standard
Компонентная платформа с возможностями Windows XP Professional
• Более 12000 компонентов для максимальной адаптации
• Мощный инструментарий разработки за низкую стоимость
• Удаленное обновление системы
• Повышенная производительность и надежность
Низкие первоначальные вложения
и короткий срок вывода устройства на рынок
• Полнофункциональная демо-версия
• Совместимость с Windows приложениями
• Низкие требования к оборудованию
• Большой набор ПО сторонних фирм
9. Windows Embedded Standard
Дополнительные возможности для встраиваемых систем
• Загрузка с различных носителей:
CF, SSD, по сети, CD/DVD (“El Torito”), USB FD
• Фильтр защиты от записи – EWF и FBWF
• Использование собственной оболочки и полная
персонализация
• Hibernate Once Resume Many (HORM)
• Работа без мыши, клавиатуры и монитора
10. Средства разработки
• Ключевые элементы:
Target Designer; Target Analyzer; Component Designer
• Единая установка для всех компонентов и обновлений
• Дополнительные утилиты и макросы для удобства
11. Windows Embedded CE 6.0
• 32-битная, многопроцессная, многопоточная, с поддержкой
реального времени, компонентизированная
• Поддержка различных типов процессоров:
x86, ARM, MIPS и SHх
• Архитектура ядра
– до 32К одновременных процессов по 2 ГБ виртуальной памяти на
каждый
– драйвера в пространстве ядра и пользователя
• Новая файловая система (exFAT)
• Поддержка .Net Compact Frameworks
• Новые функциональные возможности
12. Windows Embedded CE 6.0
Новая архитектура ядра
• до 32К одновременных процессов по 2 ГБ виртуальной памяти на
каждый
• Драйвер в пространстве ядра и пользователя
Новая файловая система (exFAT)
• Большие объемы носителей
• Файлы больших размеров
• Шифрование съемных носителей
Новые функциональные возможности
• Поддержка сотовых сетей
• Bluetooth A2DP
• Многое другое
13. Средства разработки
Windows Embedded CE 6.0
Интегрирован в Visual Studio 2005
Единая среда для разработки ОС и приложений
Встроенный эмулятор
Просто тестировать образы
Редакторы
Позволяют быстрее писать код
Обновлённые компиляторы
Улучшенная производительность
14. Windows Embedded POSReady
Windows Embedded for POS Стандартизированная платформа,
• Загружаемая ОС
оптимизированная для устройств
– Установка с CD на подобие Windows
розничного бизнеса
XP
– Не нужно средства разработки
• На базе Windows XP Pro
• Только необходимые компонентны
и POS for .NET
• Применения только для
розничного и гостиничного рынка
15. Windows Embedded Enterprise
• Классические ОС с лицензией для
встраивания
– Windows Vista
– Windows XP Professional
– DOS 6.2
–…
16. Windows Embedded Servers
Выделенный сервер Серверные устройства, телекоммуникации
Microsoft® Windows Server™ 2003 R2 for Embedded Windows Server™ 2003 with the Server Appliance
Microsoft®
Systems Software Version 3.1
Новое Microsoft® Windows Server™ 2008 for
Windows Server™ 2003 for Telecommunications
Microsoft®
Embedded Systems (без Hyper-V пока)
with the Server Appliance Software Version 3.1
Новое (без Hyper-V пока)
Сервер хранения
Microsoft® Windows Server™ 2008 for Embedded Systems
Microsoft® Windows® Storage Server 2003 R2
Essentials
Новое Microsoft Windows Unified Data Storage Server
Microsoft® Windows Server™ 2008 for Embedded Systems
2003
Telecommunications
Новое Windows Home Server
Безопасность Серверные приложения
Microsoft® Windows Server™ 2003 Microsoft® SQL Server™ 2005 for Embedded Systems
w/ISA Server 2006
Microsoft® SC Data Protection Manager 2007 for
Intelligent Application Gateway 2007
Embedded Systems
Branch Office Appliance
17. Windows Storage Server Data Protection Manager 2007
File &Printing Backup Server
Server
Внутренняя
В каждой компании есть хотя бы один сервер, который
Internet ISA 2006 for Embedded Systems
сеть
Active Directory
мог работать на Windows Embedded Server Web сервер
SQL Server for Embedded Systems
Отделение
Server Appliance Software 3.1 База Данных
Branch Office Appliance
Windows Server 2003 for
Фильтрация Embedded Systems
почты Специализированн
Exchange ый сервер
19. • Потребляют и предоставляют услуги
Приложение + Услуги
• Связующие устройства, ПК, серверы, услуги
+ Устройства
приложение
Разработка
• Распространенные протоколы (TCP, HTTP, UDP)
• Интеграция устройств
”классические”
• Connectivity; закрытые/специализированные протоколы
встраиваемые системы
• Могут использовать веб сервисы
• Приложение: UI, logic
Устройства
• Разработки
Разработка
устройства
• Выбор компонентов
Операционная система
• Сборка образа
• Портирование
Board Support Package
• Драйвера
(BSP)
20. Разработка устройства Разработка прилодения
• Предоставляют услуги • Интеграция услуг на устройстве
Приложение + в решения
• Интеграция с другими • Разрабатка для существующих
Услуги +
устройствами устройств
Устройства
• Управляют услугами, • Производить
оптимизированные устройства
предоставляемые по
интернету
Сотрудничество с ISV Опыт встраиваемых
или сервис провайдером систем от SI/ODM
21. Ресурсы
Русскоязычный ресурс посвященный
Windows Embedded http://www.msembedded.ru
Каталог решений на базе
Windows Embedded http://www.msembedded.ru/catalogue
База знаний http://www.msembedded.ru/kb
Сайт партнерской программы: http://www.mswep.com
Сообщества Windows Embedded
Microsoft MSDN®: http://msdn.microsoft.com/embedded
Форум на русском языке: http://www.msembedded.ru/forum