Создание встраиваемых решений на основе Windows Embedded Compact 7
Данный курс посвящён технологиям создания интеллектуальных устройств на основе новейшей ОС Windows Embedded Compact 7. Программа курса включает в себя изучение системной архитектуры, инструментов сборки, анализа и тестирования образов ОС, введение в разработку драйверов устройств и пакетов аппаратной поддержки (BSP), а также создание приложений на платформах Silverlight и .NET Compact Framework. Теоретический материал закрепляется на интенсивных практических занятиях. Курс будет полезен разработчикам ПО и специалистам по эксплуатации целевых систем.
Длительность курса составляет 5 рабочих дней. По окончании слушателям выдаются сертификаты компаний Microsoft и "Кварта Технологии".
Программа курса
|
Модуль |
Описание |
|
День 1 | |
|
1 |
Ключевые компоненты и возможности ОС Windows Embedded Compact 7. Стадии разработки целевой системы. |
|
2 |
Системная архитектура Windows Embedded Compact – управление памятью, планирование и синхронизация задач, файловые системы, базы данных. |
|
3 |
Основы работы с инструментарием разработчика. Дизайн целевой системы. Конфигурирование компонентов системы. Практическое занятие: создание базового дизайна ОС. |
|
День 2 | |
|
4 |
Стадии и инструменты сборки целевой системы. Практические занятия: сборка образа графическими и командно-строковыми средствами, просмотр содержимого образа. |
|
5 |
Инструменты отладки и удалённого анализа целевой системы. Практические занятия: загрузка образа на устройство, интерактивный отладчик, анализ памяти, удалённое считывание конфигурации целевого устройства, анализ функционирования системы, послеаварийная отладка. |
|
День 3 | |
|
6 |
Открытый исходный код ОС Windows Embedded Compact 7. Практическое занятие: создание собственного компонента путём клонирования и модификации исходного кода. |
|
7 |
Пакеты аппаратной поддержки. Начальная загрузка системы. Слой программно-аппаратной совместимости. Архитектура, интерфейсы и отладка драйверов. Взаимодействие ОС с внешними устройствами. SD- и USB-драйверы. Практические занятия: клонирование штатного BSP, добавление обработчика ввода-вывода, написание собственного драйвера. |
|
День 4 | |
|
8 |
Сетевые возможности Windows Embedded Compact 7. Сокеты Windows. Стек Bluetooth. Штатные серверы сетевых протоколов. Графические и мультимедийные технологии. Управление энергопотреблением. Интернационализация и локализация. Практические занятия: разработка приложения с сокетами, использование флеш-контента и фильтров DirectDraw. |
|
День 5 | |
|
9 |
Создание приложений для Windows Embedded Compact 7. Комплекты разработки ПО (SDK).Отладчик Visual Studio. Создание графических пользовательских интерфейсов. Возможности и инструменты технологии Sliverlight. Платформа .NET Compact Framework. Практические занятия: генерация SDK, отладка приложений в Visual Studio, создание приложений с использованием технологий Silverlight, XAML и .NET Compact Framework. |
|
10 |
Тестирование и отладка целевой системы. Работа с технологией Windows Embedded Compact Test Kit. Практическое занятие: разработка собственного теста для целевой системы. |
Примечание: длительность модулей может варьироваться в зависимости от уровня подготовки и интересов слушателей.
Получить дополнительную информацию и оставить заявку на обучение можно по электронной почте.
