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

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 1
50 минут
Введение во встроенные системы
В данной лекции рассматриваются примеры встроенных систем, приводятся примеры используемых во встроенных системах процессоров.
Оглавление
    -
    Лекция 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 минут
                      -
                      Алексей Силенок
                      Алексей Силенок
                      Россия, С-Пб, Высшая инженерная школа СПбПУ Петра Великого, 2020