Тип обучения
Тип обучения
Курс
Трудоустройство
Трудоустройство
Отсутствует
Зач. единицы
Зач. единицы
2

Стоимость курса

бесплатно
нет рассрочки

Знания

Знание архитектуры встраиваемых систем;
Знание принципов проектирования электронных устройств на основе микроконтроллеров;
Знание приёмов и методов программирования встраиваемых систем.

Умения

Умение применять изученные алгоритмы и приёмы в профессиональной деятельности;
Умение использовать современные принципы проектирования, программирования и разработки встраиваемых систем.

Навыки

Владение навыками системного понимания процессов;
Владение навыками коммуникации в команде разработчиков;
Владение современными средствами разработки программного обеспечения для встраиваемых систем.

Вас будут обучать

Должность: Ассистент кафедры конструирования приборов и установок НИЯУ МИФИ

Образовательная организация

НИЯУ МИФИ – один из лучших национальных университетов, осуществляющих подготовку элитных специалистов для атомной сферы, науки, ИТ и других высокотехнологичных секторов экономики России.

Миссия университета - генерация, распространение, применение и сохранение научных знаний в интересах решения глобальных проблем XXI века.

НИЯУ МИФИ – признанный лидер в прорывных направлениях:

- ядерные исследования и технологии;

- лазерные, плазменные и пучковые технологии;

- СВЧ-наноэлектроника;

- нанобиотехнологии, биомедицина и медицинская физика;

- информационные технологии.

Университет развивает перспективные направления:

- космические исследования и технологии;

- управляемый термоядерный синтез;

- материалы для ядерного и космического применения.

Уникальные преимущества образования в НИЯУ МИФИ:

- Уникальные образовательные программы, ориентированные на профессии будущего и перспективные научные направления

- Обучение в сотрудничестве с ведущими мировыми корпорациями и крупными научными центрами мира

- Собственные современные уникальные экспериментальные установки и центры

- Стажировки студентов в ведущих научных центрах и лабораториях мира, участие в международных научноисследовательских и инновационных проектах, экспериментах Mega science. Среди них ATLAS, ALIСE, CMS в CERN; FAIR, XFEL в DESY (Германия); ITER (Франция); ICECUBE, PAMELA (Италия); STAR и PHENIX (США); T2K (Япония).

- Модульность, междисциплинарность и индивидуализация обучения

- Соответствие образовательных программ международным стандартам инженерного образования

Новый элемент системы российского образования — открытые онлайн-курсы — cможет перезачесть любой университет. Мы делаем это реальной практикой, расширяя границы образования для каждого студента. Полный набор курсов от ведущих университетов. Мы ведём системную работу по созданию курсов для базовой части всех направлений подготовки, обеспечивая удобное и выгодное для любого университета встраивание курса в свои образовательные программы
«Открытое образование» – это образовательная платформа, предлагающая массовые онлайн-курсы ведущих российских вузов, которые объединили свои усилия, чтобы предоставить возможность каждому получить качественное высшее образование.

Любой пользователь может совершенно бесплатно и в любое время проходить курсы от ведущих университетов России, а студенты российских вузов смогут засчитать результаты обучения в своем университете.

Программа курса

Модуль 1. Основы разработки встраиваемых систем

Урок 1. Введение в разработку встраиваемых систем.

Урок 2. Основы программирования встраиваемых систем.

Урок 3. Обзор основ программирования на языке С.

 

Модуль 2. Компоненты встраиваемых систем

Урок 1. Стандарты программирования и основы взаимодействия в команде разработчиков.

Урок 2. Обзор программных сред разработки.

Урок 3. Средства разработки и документация.

Урок 4. Контроль версий.

 

Модуль 3. Компиляция проекта (Часть 1)

Урок 1. Введение в модуль.

Урок 2. Вызов компилятора GCC.

Урок 3. Директивы препроцессора.

Урок 4. Программные модули и библиотеки.

 

Модуль 4. Компиляция проекта (Часть 2)

Урок 1. Компоновщик.

Урок 2. Сборка программ.

Урок 3. Выходные файлы.

 

Модуль 5. Устройство памяти

Урок 1. Организация памяти.

Урок 2. Строение программного интерфейса.

Урок 3. Типы данных.

Урок 4. Указатели.

 

Модуль 6. Взаимодействие с памятью микроконтроллера

Урок 1. Взаимодействие с памятью.

Урок 2. Память и регистры.

Урок 3. Обращение к регистрам.

 

Модуль 7. Работа с памятью (Часть 1)

Урок 1. Введение.

Урок 2. Битовые операции.

Урок 3. Конфигурация портов ввода-вывода.

Урок 4. Создание программных интерфейсов для аппаратной части.

 

Модуль 8. Работа с памятью (Часть 2)

Урок 1. Продвинутые указатели.

Урок 2. Функциональные указатели.

Урок 3. Отладка программ микроконтроллеров (часть 1).

Урок 4. Отладка программ микроконтроллеров (часть 2).

 

Модуль 9. Структуры данных (Часть 1)

Урок 1. Структуры и инкапсуляция.

Урок 2. Перечисления.

Урок 3. Союзы.

Урок 4. Битовые поля.

 

Модуль 10. Структуры данных (Часть 2)

Урок 1. Стеки.

Урок 2. Кольцевой буфер.

Урок 3. Связанные списки.

Урок 4. Заключение.

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 28.04.2024 02:46
Разработка встраиваемых приложений и архитектура микроконтроллеров

Разработка встраиваемых приложений и архитектура микроконтроллеров

Оставить отзыв
Поделиться курсом с друзьями