Раздел С: Операционные системы для встроенных и промышленных применений.
ОС5.2 Учебный курс "Разработка драйверов устройств для Linux."
Продолжительность учебного курса: 5 дней
Стоимость учебного курса: 64 185 руб.
Оформить заявку на обучение
Аудитория: разработчики встраиваемых систем, начинающие проекты на основе операционной системы Linux, в которых используется оригинальное оборудование.
Цель учебного курса: получение теоретических и практических навыков по разработке драйверов для операционной системы Linux.
Программа учебного курса:
|
|
|
- Компиляция ядра. Загрузка ядра.
|
|
|
- Инструментальные средства разработки и отладки gcc, gdb, gcov.
|
|
|
- Типы драйверов. Модель драйверов Linux.
|
|
|
- Механизмы ядра: потоки ядра; механизмы синхронизации в ядре; работа со временем в ядре.
|
|
|
- Взаимодействие с оборудованием (области ввода-вывода, обработка прерываний, DMA).
|
|
|
- Пример драйвера символьного устройства.
|
|
|
- Особенности разработки драйверов для систем реального времени.
|
|
|
- Сетевая подсистема Linux.
|
|
|
- Пример сетевого драйвера.
|
Занятия проводят сертифицированные инструкторы, ведущие специалисты НОУ "УЦ РТСофт".
Расписание предусматривает начало занятий в 10:00, окончание в 17:30 с перерывами на кофе-брейк и обед.
По окончании курсов слушатели получают удостоверение о повышении квалификации установленного образца.
НОУ "УЦ РТСофт" оставляет за собой право отменить или перенести запланированный курс с извещением Заказчика не позднее, чем за 10 рабочих дней до начала курса.