Автор: О. Джеймс
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Специалист
Длительность:
19:19:00
Студентов:
978
Выпускников:
211
Качество курса:
4.39 | 4.28
Целью этого материала является разработка академического учебного курса для студентов, который может использоваться в программах для получения степени бакалавра по специальностям программирования, проектирования компьютеров и электротехники.
Студенческие лабораторные задания, разработанные для этого курса, используют Windows Embedded CE 6.0, коммерческую ОС РВ, разработанную для встроенных систем. Используемые устройства включают эмулятор ARM (Advanced RISC Machine) и дешевый компьютер X86 SOC, eBox 2300. Можно также использовать датчики и устройства в/в на основе USB для проектов, где требуется дополнительный в/в, такой как аналоговый ввод и цифровой ввод и вывод.
Специальности: Программист
 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 2
1 час 28 минут
Введение в архитектуру ввода/вывода встроенных систем
Лекция рассматривает архитектуру ввода-вывода встроенных систем.
-
Лекция 3
1 час 18 минут
Стандарты интерфейса ввода/вывода для внешних устройств
В данной лекции рассматриваются стандарты интерфейса ввода/вывода для внешних устройств (SPI, PS/2, I2C, USB), интерфейсы с моторами и реле.
-
Лекция 4
34 минуты
Стандарты сетевого интерфейса
Лекция рассматривает сетевые интерфейсы CAN и LIN. Уделяется внимание терминологии Ethernet и стандартам беспроводных сетей.
-
Лекция 5
53 минуты
Встраиваемая вычислительная система eBox 2300 SoC
В данной лекции рассматривается встраиваемая вычислительная система eBox 2300 SoC, ее архитектура, стандарты ввода и вывода информации, взаимодействие с внешним оборудованием.
-
Лекция 6
3 часа 8 минут
Архитектура встраиваемой ОС реального времени – CE 6.0
Материалы данной лекции посвящены архитектуре встраиваемой ОС реального времени – CE 6.0. Уделяется внимание архитектуре памяти, базовым службам операционной системы, файловым системам, графике, работе с окнами, подсистеме событий. Рассматриваются процессы и потоки, а также затронуты вопросы производительности в реальном времени.
-
Лекция 7
2 часа 2 минуты
Создание настройки ядра CE 6.0
Данная лекция посвящена созданию настройки ядра CE 6.0. Детально расматриввается создание нового ядра ОС с помощью Ebox BSP, а также внимание уделяется использованию Visual Studio 2005 IDE.
Оглавление
-
Лекция 8
2 часа 13 минут
Программирование приложений в CE
Данная лекция посвящена программированию приложений в CE. Приводятся практические примеры кодов ввода/вывода данных с использованием API Windows.
-
Лекция 9
1 час 21 минута
Введение в драйверы устройств ввода/вывода
В данной лекции основное внимание уделяется драйверам устройств ввода/вывода. Приводятся практические примеры и задачи для самостоятельного рассмотрения.
-
Лекция 10
46 минут
Дополнительные возможности ОС
Рассматриваются расширенные возможности операционной системы: перенос ОС на новое устройство, инструменты отладки, кодирование с учетом требований безопасности.
-
1 час 40 минут
-
Роман Пархоменко
Роман Пархоменко
Россия, Sankt Piterburg, 182, 1997
Олег Корсак
Олег Корсак
Латвия, Рига