470823481
Нодира
498526497
Анна
364978079
Юлия

Закрыть

Курсы программирования микроконтроллеров
Общая информация Расписание и стоимость Преподаватели Отзывы слушателей
Предметная область
Управляющие встраиваемые системы Системы реального времени

Другие курсы

Курсы C++ Курсы Java Курсы C# (.NET) Курсы Microsoft C# (.NET) Программирование Android Курсы Web-технологий Программирование Linux Тестирование ПО Программирование микроконтроллеров

Обратная связь

+7 (812) 703-02-02 Форум
Печать

CORTEX-M-MP. Введение в технологии разработки систем управления на базе МК с RISC ядром ARM Cortex-M


График обучения: 24 занятия по 3 ак. часа

Начало занятий:

    22.02.2017, 1800

Записаться на курс

Аннотация

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

Для достижения указанной цели предполагается решение следующих задач:

  • освоение слушателями теоретических основ проектирования цифровых управляющих систем на базе микроконтроллеров, а также практическое знакомство с типовым набором аппаратных и программных средств поддержки разработки управляющей системы;
  • изучение популярной процессорной архитектуры ARM Cortex-M в современных микроконтроллерах, её регистровой модели и системы команд, важнейших периферийных подсистем, тесно связанных с процессорным ядром, механизма аппаратных прерываний в системах на базе этой архитектуры;
  • изучение свойств и особенностей однокристальных микроконтроллеров (ОМК) серии STM32F10xx, производимых компанией STMicroelectronics, практическое освоение приемов использования этих ОМК при разработке систем управления объектами;
  • освоение слушателями технологии разработки управляющей программы для микроконтроллеров с использованием Операционной Системы Реального Времени, практическое знакомство с типовым набором системных сервисов ОСРВ и с их применением в управляющей программе

Документы об окончании обучения

  • Сертификат учебного центра
    Сертификат учебного центра
  • Удостоверение о краткосрочном повышении квалификации (выдается лицам имеющим высшее или среднее профессиональное образование)
    Удостоверение о краткосрочном повышении квалификации (выдается лицам имеющим высшее или среднее профессиональное образование)

Преподаватели

Знания и умения, полученные в результате обучения

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

  • приобретают знания по устройству современных микроконтроллеров и по типовому набору интегрированных периферийных подсистем;
  • приобретают основные навыки работы в интегрированной среде разработки;
  • осваивают основы кросс-технологии разработки программы: трансляция на инструментальном компьютере, загрузка программы в целевой микроконтроллер, отладка программы на целевом микроконтроллере или на ее программной модели (симуляторе);
  • приобретают знания по использованию Операционной Системы Реального Времени microC/OS-II и микроконтроллера с ядром ARM Cortex-M3.

В результате освоения программы слушатели должны:

знать:

  • принципы формулирования требований реального времени к управляющей программе;
  • основные свойства и характеристики стандартных периферийных подсистем МК: параллельных портов, таймерных каналов, контроллера прерываний, последовательных коммуникационных интерфейсов, подсистемы аналого-цифрового преобразования;

уметь:

  • корректно пользоваться языковыми и программными средствами, позволяющими реализовать простые действия по управлению основными (типовыми) периферийными подсистемами МК;
  • осуществлять обоснованный выбор МК для простой задачи управления объектом;
  • владеть:

    • языковыми и программными средствами, позволяющими реализовать простые действия по управлению основными (типовыми) периферийными подсистемами МК.

    Расписание

    Начало курса Окончание курса Даты занятий Время занятий Номер аудитории Преподаватель
    22.02.2017 26.04.2017 По будним дням 1800-2120
    46 дней по 4 ак.ч. в день
    Аудитория №237 Преподаватели Курсов Комплексной Программы Записаться на курс

    Стоимость

    Дата Физ. лица, руб. Юр. лица, руб.
    Без скидки Cкидка 10%* Cкидка 15%** Без скидки Cкидка 10% Cкидка 15%
    Цена c 20.04.2016 32700 40300

    *Скидка 10% для ранее обучавшихся, при одновременной оплате 2х курсов, а также по акциям.
    **Скидка 15% при одновременной оплате 3х и более курсов.
    Примечание. Студентам ВУЗов Санкт-Петербурга очной формы обучения скидка до 25%.
    Скидка не предоставляется на дистанционную форму обучения.

    Требования к начальному уровню знаний

    Курс предназначен для технических специалистов, не знакомых с областью проектирования и использования микроконтроллеров в системах управления объектами и с основными понятиями этой области.

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

    Для успешного прохождения обучения по программе повышения квалификации слушатели должны знать основы электротехники, основы цифровой техники, а также иметь навыки программирования на языке Си и практику работы в интегрированной среде разработки компьютерных программ (например, MS Visual Studio).

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

    Программа обучения включает материал следующих курсов:

    1. CORTEX-M-INTRO. Введение в современную микроконтроллерную технику
      Базовый курс, необходимый для изучения дальнейших курсов. Усвоение набора основных понятий и положений, лежащих в основе разработки и применения цифровых систем управления объектами различной природы.
    2. CORTEX-M-RISC. Микроконтроллеры на базе популярной RISC архитектуры ARM Cortex M
      Изучаются особенности RISC архитектуры ARM Cortex-M, касающиеся как вычислительного ядра, так и системных периферийных устройств: подсистем тактирования, тайминга и аппаратных векторизованных прерываний.
    3. CORTEX-M-STM32F. Семейство МК компании ST Microelectronics STM32Fxxx с вычислительным ядром ARM Cortex M3
      Изучаются на практике характеристики и приемы программирования основных периферийных подсистем микроконтроллеров STM32F10x с ядром ARM Cortex-M3, касающиеся как вычислительного ядра, так и системных периферийных устройств: подсистем тактирования, тайминга и аппаратных векторизованных прерываний.
    4. CORTEX-M-RTOS. Разработка управляющих программ для МКСУ с использованием многозадачной ОС реального времени
      В ходе практических занятий слушатели реализуют небольшую практическую задачу, разрабатывая программу под малой многозадачной ОС реального времени.
    й