Следите за нами в социальных сетях:

Единая отраслевая платформа по электронике, микроэлектронике и новым технологиям
Семинары
Приглашаем подписаться на наш telegram-канал https://t.me/IndustryHunter, где мы публикуем новости, перепосты важных сообщений от ассоциаций и наших информационных партнеров, анонсы ближайших событий и многое другое

Курс профессиональной переподготовки «Программирование микроконтроллеров»

402

г. Санкт-Петербург, ул. Заставская, д. 14А, литер М, пом. 5-Н, офис №6
Старт курса: 20.02.2023 г. Срок обучения: 4 месяца.

Программа профессиональной переподготовки «Программирование микроконтроллеров» рассчитана на подготовку:

  1. Лиц, имеющих среднее профессиональное и (или) высшее образование;
  2. Лиц, получающих среднее профессиональное и (или) высшее образование.

Обучающиеся по данной программе специалисты: инженеры-электроники, инженеры по связи, руководители отделов разработки, конструкторы печатных плат и другие специалисты, чья деятельность связана с конструированием печатных плат и разработкой приборов и систем аналоговой и цифровой электронной техники.

Слушателям, успешно прошедшим обучение, выдается электронный сертификат или диплом о профессиональной переподготовке установленного образца.

 

Обучение дистанционное по всей России и СНГ. Без отрыва от производства.

Программа курса включает в себя систематизированные знания и навыки по архитектуре микроконтроллеров ARM STM32, периферийным модулям микроконтроллеров ARM STM32; основы работы в среде разработки Segger Embedded Studio for ARM; примеры программирования различной периферии микроконтроллеров ARM STM32.

 

Чему вы научитесь на курсе:

  • писать базовые программы для микроконтроллеров;
  • разбираться в архитектуре микроконтроллеров;
  • пользоваться программой Debugger для отладки работы программы;
  • работать в универсальной среде разработке для STM32 Segger Embedded Studio;
  • работать с основными периферийными модулями;
  • работать с операционной системой реального времени – FreeRTOS.

 

Преподаватели курса:

Кривченков Владимир Игоревич

Образование:

Кубанский государственный технологический университет, Институт нефти, газа и энергетики. Электротехнологические комплексы и системы. Аспирантура.

Автор 13-ти научных публикаций.

 

Квочкин Дмитрий Олегович

Образование:

Сыктывкарский государственный университет, диплом о высшем образовании, специальность радиофизика и электроника. Магистр физики.

 

Бортников Анатолий Юрьевич

Образование:

Алтайский государственный университет, диплом о высшем образовании, специальность радиофизика и электроника.

Ученая степень: кандидат физико-математических наук.

 

Тематический план курса:

  1. Микроконтроллеры введение.

Архитектура микроконтроллеров ARM. Шина данных и адреса. Реализация памяти. Система прерываний.

Среда разработки Segger Embedded Studio.

  1. Модуль ввода/вывода GPIO.
  2. Модуль последовательного интерфейса UART/USART. 
  3. Модуль последовательного интерфейса SPI.
  4. Модуль таймер-счетчика TIMER.
  5. Модуль АЦП.
  6. Модуль прямого доступа к памяти DMA.
  7. Модуль интерфейса USB.
  8. Модуль сетевого интерфейса Ethernet MAC.
  9. Программы для микроконтроллеров.

Среда разработки Segger Embedded Studio. Как правильно писать программы.

Программирование периферийных модулей.

  1. Изучение и работа в Free-RTOS.

Назначение операционной системы реального времени FreeRTOS, преимущества и недостатки использования.

  1. FreeRTOS распространение: скачивание, установка, первый проект.

Состав дистрибутива. Соглашение об именах и типах данных. Дополнительная информация для разработчика.

  1. Управление задачами (Task Management).

Работа с задачами. Реализация задержек. Алгоритмы работы многозадачной системы.

  1. Режимы распределения памяти.

Выделение памяти для объектов ОСРВ.

  1. Управление очередью (Queue Management).

Характеристика очереди. Работа с очередью. Использование очереди.

  1. Программные таймеры.

Программный таймер. Режимы работы. Работа с программным таймером.

  1. Управление прерываниями (Interrupt Management).

События и прерывания. Безопасная обработка прерываний.

  1. Распределение ресурсов: мьютексы, семафоры.

Разделяемые ресурсы. Взаимное исключение (мьютекс). Семафоры. Дополнительные возможности реализации взаимного исключения. Ошибки управления потоками.

  1. Итоговая аттестационная работа: написание на микроконтроллере детской игры для развития памяти и внимательности.


Что входит в тариф «Базовый»

  • электронный сертификат о прохождении курса;
  • лекционный материал;
  • видеоматериалы;
  • одна групповая онлайн-консультация с преподавателем в неделю;
  • проверка всех практических работ преподавателями курса с обратной связью;
  • оперативная помощь куратора по программированию микроконтроллерам в прохождении курса;
  • выполнение итогового проекта по желанию (написание ПО);
  • доступ к базе знаний 12 месяцев.

Стоимость курса: 68900 руб.

При полной оплате скидка ЕЩЕ минус 10% - 62010 руб.

 

Что входит в тариф «Расширенный»

  • все из тарифа «Базовый»;
  • диплом о профессиональной переподготовке;
  • отладочная плата STM32F407VET6;
  • оперативная связь с преподавателя;
  • пять индивидуальных онлайн консультаций с преподавателем по 1 часу;
  • оперативная помощь куратора в прохождении курса;
  • обязательная итоговая аттестация: написание ПО игры на МК+ помощь в выполнении работы;
  • доступ к базе знаний 30 месяцев.

Стоимость курса: 122900 руб.

При полной оплате скидка ЕЩЕ минус 10% - 110610 руб.

+возврат налога 13%

При оплате в рассрочку от банка на 12 месяцев (или 4,6,10 мес.) ежемесячный платеж составит от 10242 руб.

 

Для юридических лиц: при заключении договора на обучение для 3-х сотрудников и более действуют специальные условия.

Подробности: 8-800-301-66-34 или info@pcbteach.ru

 

Более подробная информация о курсе

 

 

 

Подписаться на рассылку

Другие Семинары