Создание встраиваемых решений на основе Windows Embedded CE 6.0
Цель данного курса – обучить слушателей технологиям создания компактных интеллектуальных устройств на основе ОС Windows Embedded 6.0. Теоретический материал закрепляется на интенсивных практических занятиях. Курс будет полезен разработчикам ПО и специалистам по эксплуатации целевых систем. Вопросы разработки системного ПО для устройств на основе ОС Windows Embedded CE 6.0 подробно рассматриваются в рамках курса «Разработка пакетов аппаратной поддержки для ОС Windows Embedded CE 6.0».
Длительность данного курса составляет 5 рабочих дней. По окончании слушателям выдаются сертификаты компаний Microsoft и "Кварта Технологии".
Программа курса
|
Модуль |
Описание |
|
День 1 | |
|
1 |
Ключевые технологии и возможности семейства ОС Windows Embedded Compact, особенности версии Windows Embedded CE 6.0. |
|
2 |
Установка ОС Windows Embedded CE 6.0. Основы работы с инструментами разработки ПО. Практические занятия: сборка образа ОС, развёртывание и отладка приложения, средства удалённого анализа целевой системы. |
|
День 2 | |
|
3 |
Виртуальная память процессы Windows Embedded CE 6.0. Процессы, потоки и методы их синхронизации, обработка прерываний. Практические занятия: инструменты анализа памяти и анализ потоков, синхронизация потоков. |
|
4 |
Файловые системы, реестр, функция управления энергопотреблением. Интернационализация ПО. Практические занятия: удалённый редактор реестра, управление энергопотреблением системы. |
|
День 3 | |
|
5 |
Этапы, инструменты и файлы для сборки образа целевой системы. Практические занятия: статические и динамические библиотеки, сборка образа в командной строке, поиск и устранение ошибок при сборке. |
|
6 |
Структура BSP. Взаимодействие ОС с оборудованием. Практические занятия: инициализация системного реестра, создание обработчика ввода/вывода. |
|
День 4 | |
|
7 |
Драйверы ОС Windows Embedded CE 6.0. Потоковые драйверы. Обработка буферов клиентских процессов. Практические занятия: интеграция и отладка драйвера. |
|
День 5 | |
|
8 |
Каталог и работа с ним. Пользовательская оболочка. Комплекты для разработки ПО (SDK). Практические занятия: добавление элементов в каталог, модификация пользовательской оболочки, экспорт SDK. |
|
9 |
Введение в разработку приложений. «Родной» и управляемый код. Практическое занятие: разработка и интеграция приложения с управляемым кодом. |
|
10 |
Инструментарий Windows CE Test Kit. Практические занятия: использование автоматически сгенерированных тестов, модификация стандартных тестов. |
Примечание: длительность модулей может варьироваться в зависимости от уровня подготовки и интересов слушателей.
Получить дополнительную информацию и оставить заявку на обучение можно по электронной почте.
